c#点滴

    技术2022-05-13  60

    1、c#命令行编译器:csc First.cs    执行:First.exe

     

    2、类或结构中的字段未显式初始化,其值默认为0,方法中的局部变量必须在代码中显式初始化

     

    3、常量总是静态的,但不允许包含static

     

    4、const和readonly的区别:常量在运行之前就确定其值,只读字段可以在构造函数中初始化,但不能在其他地方初始化

     

    5、代码中的#if 表示条件编译:当满足#if中的条件时,才编译该部分代码,否则不编译

     

    6、若要使用c#中的关键字做标识符,须在关键字前面加@  如:@int

     

    7、pascal:命名空间、类、基类中的成员、常量

         camel:类中的私有成员字段,方法参数

     

    8、ref和out区别:ref修饰的参数在传递前必须进行初始化,out的参数在传递前可不初始化,但在方法中必须对该参数初始化

     

    9、属性中的get和set课设置访问修饰符(只能指定一个,不能同时)


    最新回复(0)