1、注释的方法
1)sqlserver中,单行注释:— — 多行注释:/* 代码 */
2)C#中,单行注释:// 多行注释:/* 代码 */
3)C#中多行注释的快捷方式:先选中你要注释的代码行,按Ctrl+k再按Ctrl+c即可把选中的代码行注释掉;如果要取消注释的话,那么可以按Ctrl+k再按Ctrl+u即可去掉//。如下图所示
2、常用的快捷工具命令:
VS2013实现代码折叠
全选
ctrl+k
ctrl+s
↓
↓
enter
恭喜你,你所选中的部分已经加上了#region #endregion
打开注册表的命令:regedit , 显示内存的使用情况:tasklist
打开写字板的命令:write, 打开记事本的命令:notepad
打开远程桌面连接命令:mstsc, 打开放大镜的命令:magnify
打开系统服务的命令:services.msc,打开任务管理器命令:taskmgr
CTRL+L 快速剪切一行
CTRL +TAB: 程序内部的页签切换
Alt + Tab :程序与程序之间的快速切换。
3、附加数据库出错,怎么办?
1)先找到你要附加的数据库文件(.mdf,.ldf)
2)选中其中的一个文件,单击右键的属性,找到安全选项下,对Authenticated Users进行编辑,
把他的权限设置为完全控制,另一个也进行同样操作
注意:这样附加数据库比较麻烦,每次都要去改,建议重新安装数据库吧
4、运行程序时,出现rpc服务器不可用
解决方法:运行dos命令,window+R,输入services.msc命令,快速打开系统服务窗体,
找到Remote Procedure Call(rpc)和Remote Procedure Call(rpc) Locator两个服务,
双击打开,在"启动类型"里选择"自动"后,点击确定;最后重新启动电脑就好了
5、C#中的结构和类的区别:
1)结构(struct)和类(class)的创建与调用基本相似
2)结构是值类型,是在堆栈上分配地址的,类是引用类型,是再堆上分配地址,它们都基类型都是object对象
3)结构不能被类或结构继承与被继承,但能继承接口(interface);类能被类继承与被继承,除了被声明为sealed(相当于javad的final)
4)结构没有默认的构造方法、析构方法、abstract、sealed,不能有protected修饰符,在结构中不能初始化字段,可以不调用new初始化;然而,类相反
2、常用的快捷工具命令:
打开注册表的命令:regedit , 显示内存的使用情况:tasklist
打开写字板的命令:write, 打开记事本的命令:notepad
打开远程桌面连接命令:mstsc, 打开放大镜的命令:magnify
打开系统服务的命令:services.msc,打开任务管理器命令:taskmgr
3、附加数据库出错,怎么办?
1)先找到你要附加的数据库文件(.mdf,.ldf)
2)选中其中的一个文件,单击右键的属性,找到安全选项下,对Authenticated Users进行编辑,
把他的权限设置为完全控制,另一个也进行同样操作
注意:这样附加数据库比较麻烦,每次都要去改,建议重新安装数据库吧
4、运行程序时,出现rpc服务器不可用
解决方法:运行dos命令,window+R,输入services.msc命令,快速打开系统服务窗体,
找到Remote Procedure Call(rpc)和Remote Procedure Call(rpc) Locator两个服务,
双击打开,在"启动类型"里选择"自动"后,点击确定;最后重新启动电脑就好了
5、C#中的结构和类的区别:
1)结构(struct)和类(class)的创建与调用基本相似
2)结构是值类型,是在堆栈上分配地址的,类是引用类型,是再堆上分配地址,它们都基类型都是object对象
3)结构不能被类或结构继承与被继承,但能继承接口(interface);类能被类继承与被继承,除了被声明为sealed(相当于javad的final)
4)结构没有默认的构造方法、析构方法、abstract、sealed,不能有protected修饰符,在结构中不能初始化字段,可以不调用new初始化;然而,类相反