(1)System.Text.Encoding.Unicode.GetString();
(2)System.Text.Encoding.Unicode.GetBytes();
Encoding是抽象类(public abstract class Encoding : ICloneable)
Unicode是Encoding的属性(public static Encoding Unicode { get; }),返回Encoding类型。
GetBytes()是Encoding的虚方法(public virtual byte[] GetBytes(string s)),返回Byte数组
问题:类是抽象的类,方法是虚方法,为什么在程序代码中可以像(1)、(2)使用。 |