自学C#有时在IDE中存在的很多好的功能由于交流的人比较少,学习确实有些困难,但这些小技巧的确是减少代码的编码量,而其还非常的规范。
我在网上希望找到一些这方面的资料,没有发现。估计对于大多数人通过系统的学习和相互的交流较容易的掌握。
可能我总结的仅仅是一小部分,希望了解更多的朋友给予补充。我在这里先谢谢了。。。。。。。。
一,封装属性,字段
1.声明一个局部变量
private int _ID; //'*编号
2.鼠标选中这个变量名,右键单击-重构-封装字段
public int ID
{
get { return _ID; }
set { _ID = value; }
}
二,实现接口
1.鼠标选中这个类要实现的接口名称,右键单击-实现接口-实现显示接口
class DBCustomer:DBbase,DBbase .ITableOperate
{
#region ITableOperate 成员
void DBbase.ITableOperate.AddNew()
{
throw new Exception("The method or operation is not implemented.");
}
void DBbase.ITableOperate.Update(long ID)
{
throw new Exception("The method or operation is not implemented.");
}
#endregion
}
三,注释
1.字段
在声明的字段的上一行写“///”回车后,自动生成下面的代码
private int _ID;
/// <summary>
///
/// </summary>
public int ID
{
get { return _ID; }
set { _ID = value; }
}
在中间插入这个字段的注释文字
private int _ID;
/// <summary>
/// 编号
/// </summary>
public int ID
{
get { return _ID; }
set { _ID = value; }
}
2.方法
在声明的方法的上一行写“///”回车后,自动生成下面的代码
/// <summary>
///
/// </summary>
/// <param name="strSQL"></param>
/// <param name="LV"></param>
/// <param name="ImageID"></param>
public void QueryToLV(String strSQL , ref ListView LV , int ImageID )
在写入注释内容 其实可能包括(参数,返回值 由方法体内动自动生成)
/// <summary>
/// 查询结果导入到ListView
/// </summary>
/// <param name="strSQL">查询语句</param>
/// <param name="LV">ListView控件</param>
/// <param name="ImageID">ListView Item使用的小图标ID</param>
public void QueryToLV(String strSQL , ref ListView LV , int ImageID )
作者:段利庆
2010-03-25