一、类的定义
class前加一下访问修饰符,不加默认private
类命名一般采用完整单词,首字母大写
二、类的成员(属性,方法,索引器,事件,运算符,构造函数,析构函数)
字段用private,属性用public
方法是用来描述对象行为的
静态成员可以通过 类名.静态成员 直接使用,而不需要创建新对象
三、对象
匿名类型和对象初始化器简化对象初始化设置 直接在创建新对象后面加上{类中变量名=初始化值};
构造函数,创建对象
析构函数:销毁对象 不接受任何参数和返回值
引用参数ref,传递前初始化
输出参数out,传递之前无需初始化
四、结构(一定程度上相似于类)
只能定义有参数的构造函数
对数据字段声明时不能赋初值
和类是并列的,不能嵌套
不具备类中继承的功能
五、分部类
通过在class前添加partial关键字定义
多人写一个类用
六、命名空间
避免冲突
同一空间,类和接口不能同名
一些基础浅谈,借鉴了一些资料书,如有不当的地方欢迎指正,共同进步