摘要:
basebase 关键字用于从派生类中访问基类的成员常用用途调用基类上已被其他方法重写的方法。指定创建派生类实例时应调用的基类构造函数。备注基类访问只能在构造函数、实例方法或实例属性访问器中进行。从静态方法中使用 base 关键字是错误的。thisthis 关键字引用类的当前实例。常用用途限定被相似的名称隐藏的成员将对象作为参数传递到其他方法声明索引器备注由于静态成员函数存在于类一级,并且不是对象的一部分,因此没有 this 指针。在静态方法中引用 this 是错误的。 阅读全文
摘要:
引用命名空间 usingSystem;为命名空间或类型创建别名 usingaClass=NameSpace1.MyClass;using语句定义一个范围,在范围结束时处理对象。不过该对象必须实现了IDisposable接口。其功能和try ,catch,Finally完全相同。 using(SqlConnectioncn=newSqlConnection(SqlConnectionString)){......} 阅读全文
摘要:
分支语句三元运算符(……)?b:c值可能为空时的取值方式(s == null) ? "" :s;if else语句if(){}else if(){}else{}switch语句switch(var){ case <value>: …… break; default: …… break;}迭代语句do/while循环do{……}while(<test>);while循环while(<test>){……}for循环for(<初始化>;<条件>;<操作>){……}foreach,in循环foreach(< 阅读全文