c#语法片段总结 枫

1、new关键字的用法

new 运算符 用于创建对象和调用构造函数。new 修饰符 用于隐藏基类成员的继承成员。
new 约束 用于在泛型声明中约束可能用作类型参数的参数的类型。
2、Array数据复制到ArrayList中去

通过For循环、或者foreach循环遍历每一个Array数据,通过ArrayList的Add()方法添加

3、DataGrid的DataSource可连接的数据源
DataSet、DataTable、DataView、IList、DataReader……

4、概述反射与序列化
        反射:程序集包含模块,而模块包含类型,类型又包含成员。反射则提供了封装程序集、模块和类型的对象。您可以使用反射动态地创建类型的实例,将类型绑定到现有对象,或从现有对象中获取类型。然后,可以调用类型的方法或访问其字段和属性
       序列化:序列化是将对象转换为容易传输的格式的过程。例如,可以序列化一个对象,然后使用 HTTP 通过 Internet 在客户端和服务器之间传输该对象。在另一端,反序列化将从该流重新构造对象。

5、概述可访问性级别
public
访问不受限制。
protected
访问仅限于包含类或从包含类派生的类型。
internal
访问仅限于当前程序集。
protected internal
访问仅限于从包含类派生的当前程序集或类型。
private
访问仅限于包含类型。
原文地址:https://www.cnblogs.com/mrray/p/2274538.html