比如:
/// <summary>
/// 实现接口定义的构造
/// </summary>
/// <param name="connectionString">数据库连接字符串</param>
public OleDbDataProvider(string connectionString)
{
this._connectionString = String.Format( "Provider = Microsoft.Jet.OLEDB.4.0; Data Source = {0};", Function.GetRealFile(connectionString) );
}
在将类库生成DLL的之前进行如下设置即可搞定:
项目属性--生成--输出【Xml 文档文件】:输入Yisoutong.xml(这里我的类库名为Yisoutong)
当在一个新项目中引用此DLL的时候,只需要将此DLL和此XML文件一同拷贝看到需要引用的项目中的BIN目录下,那么每次在调用此DLL的任意一个类成员之前都可以像C#自带的类库一样具有智能感应功能,即时地弹出相关的方法、属性以及相关注释,这样就是10年后再来调用这个DLL都可以知道每个类成员的意思了
/// <summary>
/// 实现接口定义的构造
/// </summary>
/// <param name="connectionString">数据库连接字符串</param>
public OleDbDataProvider(string connectionString)
{
this._connectionString = String.Format( "Provider = Microsoft.Jet.OLEDB.4.0; Data Source = {0};", Function.GetRealFile(connectionString) );
}
在将类库生成DLL的之前进行如下设置即可搞定:
项目属性--生成--输出【Xml 文档文件】:输入Yisoutong.xml(这里我的类库名为Yisoutong)
当在一个新项目中引用此DLL的时候,只需要将此DLL和此XML文件一同拷贝看到需要引用的项目中的BIN目录下,那么每次在调用此DLL的任意一个类成员之前都可以像C#自带的类库一样具有智能感应功能,即时地弹出相关的方法、属性以及相关注释,这样就是10年后再来调用这个DLL都可以知道每个类成员的意思了