后日抽点日子以来一个C#里的重大字及它们的原型

根本字是为了便利大家使用,而专门为.net拿出去直接运用的体系,如int,short,long,string,delegate及enum等品种都是任重(英文名:rèn zhòng)而道远字,现在说一下它们的原型(F2键,转到定义可以看看)

 

int  => public struct Int32

short => public struct Int16

long => public struct Int64

string => public sealed class String

enum => public abstract class Enum

delegate =>  public abstract class Delegate 

C#,当大家运用int时,Int32结构体里的常量,属性,方法大家都足以行使,那是为啥吗,那是因为int是int32的一个别名,大家在C#里可以利用using
int=Int32来促成,但只顾本语句必须放在名称空间里的首先行才可以。

例如:

namespace ConsoleApplication1

{

    using zzl = Zzl;

 

    class Program

    {

        static void Main(string[] args)

        {

            zzl.Hello();



        }

    }

 

    class Zzl

    {

        public static void Hello()

        {

            Console.WriteLine("Hello My Item");

        }

 

    }

}

相关文章