Mar*_*ary 6 c# partial-classes
我是学生,我不知道是什么partial class.以下代码属于部分类
我自动创建了分部类:
public partial class EGUI: Form
{
private OleDbConnection dbConn; // Connectionn object
private OleDbCommand dbCmd; // Command object
private OleDbDataReader dbReader; // Data Reader object
private Emp Edetails;
private string sConnection;
private string sql;
}
Run Code Online (Sandbox Code Playgroud)
以下是最终答案:http://msdn.microsoft.com/en-us/library/wa80x488(v = vs.80).aspx
可以通过两个或多个源文件拆分类或结构的定义或接口.每个源文件都包含类定义的一部分,并且在编译应用程序时将所有部分组合在一起.
首先,这是:http://msdn.microsoft.com/en-us/library/wa80x488 (v=vs.80).aspx
其次,它允许程序员将特定的代码片段收集到两个不同的文件中。一个很好的例子是创建 ASP.NET WebForm。WebForm 将有一个用于事件处理程序等(Button_Click 等)的文件,然后您将有一个额外的文件,其中包含您在页面上使用的 ASP.NET 控件的声明。这会将您关心的代码保留在一个文件中,并将更明显的“自动生成”内容保留在另一个文件中。
如果我错了,请纠正我,但我也相信部分类可能允许您执行类似于“猴子修补”的操作,因为它以这样的方式公开类,您可以添加新方法、变量等并可以访问这些类私人会员。
| 归档时间: |
|
| 查看次数: |
6825 次 |
| 最近记录: |