C#一些定义

在Main()中   本地变量SomeClass sc=new  SomeClass();

var只能用于本地变量不能用于字段,只用于声明中包含初始化时

形参是变量 在方法体外面定义和初始化

值参数是将实参值复制给形参值的参数    在栈中为形参分配空间   复制实参到形参

静态函数成员不能访问实例成员。只有实例创建之后才产生实例成员。

const常量字段 声明必须被复制 不分配内存在调用时被替换 没有实例也可被使用。不能用static修饰符

readonly字段 值确定不可改变  字段可以在任何位置(字段声明语句,类的任何构造函数)设定值

属性函数成员本身没有任何存储

this 关键字 在类中使用,对当前实例的引用,当前类的构造函数,用于类成员代码块中 实例构造函数 实例方法

如果为类声明了任何构造函数,那么编译器将不会为该类定义默认构造函数

静态构造函数初始化类层次的项目 只有一个不带参数 不能有访问修饰符  不能访问所在类的实例成员,不能用this访问器 系统自动调用

对象初始化列表new TypeName{,,};new TypeName(arglist){,,};

原文地址:https://www.cnblogs.com/ggg34674/p/2569813.html