1、partial类(上下文关键字):局部类型,允许我们将一个类、接口或结构分成好几个部分,分别实现在几个不同的.cs中。
适用:a.类型特别大,不宜放在一个文件中实现。
b.一个类型中的一部分代码为自动化工具生成的代码,不宜与我们自己编写的代码混合在一起。
c.需要多人合作编写一个类。
限制:
a.局部类型只适用于类、接口、结构,不支持委托和枚举。
b.同一个类型的各个部分必须都有修饰符partial。
c.使用局部类型时,一个类型的各个部分必须位于相同的命名空间中。
d.一个类型的各个部分必须同时编译。
2、system.Diagnostics:该命名空间提供了用于事件日志、性能计数器和系统进程进行交互的类。
3、using System.Threading.Tasks该命名空间提供简化编写并发和异步代码的工作的类型。
主要类型为 System.Threading.Tasks.Task(表示可以等待和取消的异步操作)和 System.Threading.Tasks.Task<TResult>(可以返回值的任务)。 System.Threading.Tasks.TaskFactory 类提供用于创建和启动任务的静态方法,System.Threading.Tasks.TaskScheduler 类提供默认线程调度基础结构。
4、System.Windows.Forms.Design 命名空间包含支持 Windows 窗体组件的设计时配置及行为的类。 这些类包括提供 Windows 窗体组件(即一组设计时服务)支持的设计器类、用于配置特定类型的属性的 UITypeEditor 类,以及用于导入 ActiveX 控件的类。
this.SetStyle:将指定的windows.Form.ControlStyles标志为true,false。
ControlStyles:制定控件的样式和行为。