在C#中创建部分类

我是学生,我不知道什么是部分课程.以下代码属于部分类

自动创建了分部类:

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;
}

解决方法

首先,这个: http://msdn.microsoft.com/en-us/library/wa80x488(v=vs.80).aspx

其次,它允许程序员将特定代码片段收集到两个不同的文件中.一个非常好的例子就是在创建ASP.NET WebForm时. WebForm将为您的事件处理程序提供一个文件(Button_Click等),然后您将有一个额外的文件,其中包含您在页面上使用的ASP.NET控件的声明.这使得您关注的代码保存在一个文件中,而更明显的“自动生成”的东西保存在另一个文件中.

如果我错了,请纠正我,但我也相信部分类可能允许你做类似’猴子修补’的事情,因为它以这样的方式暴露类,你可以添加新的方法,变量等,并有权访问类私人会员.

相关文章

目录简介使用JS互操作使用ClipLazor库创建项目使用方法简单测...
目录简介快速入门安装 NuGet 包实体类User数据库类DbFactory...
本文实现一个简单的配置类,原理比较简单,适用于一些小型项...
C#中Description特性主要用于枚举和属性,方法比较简单,记录...
[TOC] # 原理简介 本文参考[C#/WPF/WinForm/程序实现软件开机...
目录简介获取 HTML 文档解析 HTML 文档测试补充:使用 CSS 选...