C#中实用技巧
常用快捷方式
Ctrl + M + O:折叠所有方法
Ctrl + M + L:展开所有方法
Ctrl + M + M:折叠或展开当前方法
Ctrl +Shift + B:快速生成解决方案
Ctrl +Tab:快速切换当前打开窗体
查看变量或函数的定义:F12
查看此函数或方法在什么地方被引用:Shift+F12
返回原有变量或函数:Ctrl-
创建区域方便阅读代码
#region 通过权限对主窗体进行初始化
//程序段
#endregion //作为结尾
eg:
展开状态
#region 初始化窗体菜单
private void Preen_Main()
{
statusStrip1.Items[2].Text = DataClass.MyMeans.Login_Name; //在状态栏显示当前登录的用户名
treeView1.Nodes.Clear();
MyMenu.GetMenu(treeView1, menuStrip1); //调用公共类MyModule下的GetMenu()方法,将menuStrip1控件的子菜单添加到treeView1控件中
MyMenu.MainMenuF(menuStrip1); //将菜单栏中的各子菜单项设为不可用状态
MyMenu.MainPope(menuStrip1, DataClass.MyMeans.Login_Name); //根据权限设置相应子菜单的可用状态
}
#endregion
折叠状态:
程序常用调试方式
开始调试:F5
打断点:F9
逐语句操作:F11
逐过程操作:F10
跳出逐过程操作:Shift+F10
新建项目类描述
新建的项目public partial class F_Main : Form
类FrmMain继承了Form,且FrmMain是一个“部分类”,意思是将一个完整FrmMain类分在两个文件或多个文件中写,而这个是FrmMain类的一部分