VS中常用C#代码段快速输入总结
转自:https://blog.csdn.net/a980433875/article/details/12231673
Visual Studio 中有很多代码段都可以直接简写然后按TAB快速输入编译器中,为了提高编程效率,特此查阅资料,罗列总结。
1. ~ 创建析构函数
~Program()
{
}
2. checked 创建checked块
checked
{
}
3. class 创建类声明
classMyClass
{
}
4. ctor 创建对应类的构造函数
public Program ()
{
}
5. cw 创建对Console.WriteLine();的调用
Console.WriteLine();
6. do 创建do(while)循环
do
{
} while (true);
7. else 创建else块
else
{
}
8. enum 创建enum声明
enumMyEnum
{
}
9. for 创建for循环
for (int i = 0; i < length; i++)
{
}
10. foreach 创建foreach循环
foreach (var itemin collection)
{
}
var 代表要循环访问的集合中对象的类型
item 表示集合中的元素的标示符
collection 要循环访问的集合或数组的名称
11. forr 创建for循环,在每次循环后递减循环变量
for (int i = length - 1; i >= 0; i--)
{
}
12. if 创建if块
if (true)
{
}
13. interface 创建interface声明
interfaceIInterface
{
}
IInterface 代表接口名称
14. lock 创建lock块
lock (this)
{
}
this 代表表达式
15. namespace 创建namespace声明
namespace MyNamespace
{
}
16. prop 创建属性代码块
publicint MyProperty {get;set; }
17. struct 创建struct声明
struct MyStruct
{
}
18. svm 创建static viod声明
staticvoid Main(string[] args)
{
}
19. switch 创建switch代码块
switch (switch_on)
{
default:
}
switch_on 代表条件表达式
20. try 创建try-catch代码块
try
{
}
catch (Exception)
{
throw;
}
21. unchecked 创建unchecked代码块
unchecked
{
}
22. unsafe 创建unsafe代码块
unsafe
{
}
23. using 创建using指令
using (resource)
{
}
resource为要使用的资源
24. while 创建while循环
while (true)
{
}
true可替换为运算结果为bool类型的表达式。
如上属于visual studio 中常用的C#代码段简写,我们还可以通过在VC#\Snippets\2052\Visual C#中添加.snippet文件,
即编写自定义的C#代码段,
1、选择“工具”,“代码段管理器”

2、复制位置中的路径

3、win+r快捷键打开运行,然后粘贴位置信息回车
4、在这个文件夹下就可以看到VS中提供的代码段了

5、复制一个代码段到桌面
6、用记事本打开
7、修改代码段

8、然后重命名后放到文件夹中(格式要为.snippet)
先保存在桌面,改成后缀后,在复制到相应文件夹。
9、重启IDE,这时候代码段的快捷方式就可以使用了
不重启貌似也行。
小结:
虽然设置代码段可以方便大家,提高效率,但是如果你对代码的熟练度还不够,就先
不要经常使用。
有问题不可怕,可怕的是感觉没问题,但是问题一大把;发现问题才能成长,解决问
题才会更强!
VS中常用C#代码段快速输入总结的更多相关文章
- IntelliJ Idea 常用快捷键列表和快速输入
IntelliJ Idea 常用快捷键列表和快速输入 快速输入查看 最常用快捷键 Alt+Enter 万能快捷键,用于引入错误包 Ctrl+ Mouse left 快速调转定义 快捷键 Ctrl+Sh ...
- NC65在日常开发中常用的代码写法
标题 NC65开发相关代码 版本 1.0.1 作者 walton 说明 收集NC在日常开发中常用的代码写法,示例展示 1.查询 1.1 通过BaseDAO查询结果集并转换 //通过BaseDAO进行查 ...
- 在GridControl控件中使用SearchLookUpEdit构建数据快速输入
较早之前,曾经介绍了一篇文章<使用DataGridView数据窗口控件,构建用户快速输入体验>,介绍了在传统DataGridView中嵌入一个数据窗口进行选择列表,从而实现数据快速录入的操 ...
- C# 代码中调用 Javascript 代码段以提高应用程序的配置灵活性(使用 Javascript .NET 与 Jint)
一般来说,我们需要在开发应用软件的配置文件中,添加一些参数,用于后续用户根据实际情况,自行调整. 配置参数,可以放在配置文件中.环境变量中.或数据库表中(如果使用了数据库的话).通常,配置数据,以 k ...
- [总结]web前端常用JavaScript代码段及知识点集锦
DOM相关 判断浏览器是否支持placeholder属性 function placeholderSupport() { return 'placeholder' in document.create ...
- SEO中常用HTML代码大全,及权重排序
做SEO必须要懂HTML,说的是一点都没错,不过其实是不需要全部都懂,最重点的你懂了会用,基本上都是事半功倍了.可以这么说一个不懂代码的优化人员不算是一个合格的好优化.下面就总结一下做优化,必须要懂得 ...
- 常用SQL代码段
代码使用时须测试. --聚合函数 use pubs go select avg(distinct price) --算平均数 from titles where type='business' go ...
- 【分享】如何使用sublime代码片段快速输入PHP头部版本声明
作者:zhanhailiang 日期:2013-06-25 Sublime 菜单栏->Tools→New Snippet→输入以下内容: <snippet> <content& ...
- 20个常用java代码段
下面是20个非常有用的Java程序片段,希望能对你有用. 1. 字符串有整型的相互转换 String a = String.valueOf(2); //integer to numeric strin ...
随机推荐
- windows7使用vhd虚拟磁盘
操作系统 : windows7_x64 创建vhd 磁盘管理 --> 操作 --> 创建vhd 挂载vhd 脚本: rem 挂载VHD @echo off (echo select vdi ...
- C/C++ 中的宏/Macro
宏(Macro)本质上就是代码片段,通过别名来使用.在编译前的预处理中,宏会被替换为真实所指代的代码片段,即下图中 Preprocessor 处理的部分. C/C++ 代码编译过程 - 图片来自 nt ...
- 基于SSM的crm管理系统
学完crm后的第一个项目实践,前端样式与标签库都是现成的. 开发环境 eclipse,mysql,jdk1.7 项目架构 整合思路 Dao层: 1.SqlMapConfig.xml,添加别名,但是需要 ...
- Web前端基础(12):JavaScript(六)
1. JS中的面向对象 创建对象的几种常用方法: 1.使用Object或对象字面量创建对象 2.工厂模式创建对象 3.构造函数模式创建对象 4.原型模式创建对象 1.1 使用Object或对象字面量创 ...
- javaWeb核心技术第五篇之jQuery
- 概述 - jQuery是一个优秀的javascript框架(js类库),兼容css3和各大浏览器,提供dom,events,animate,ajax等简易的操作.并且jQuery有非常丰富的插件, ...
- 首个企业架构TOGAF角色扮演案例培训的诞生
BangEA企业架构系列在不同机构做了不少TOGAF认证课,自己都觉得有点枯燥了,我在想我们IT帮2020年第一期的认证课是不是该换种授课方式呢?想到就做......TOGAF认证培训,最早主要就是讲 ...
- 微信两种签名算法MD5和HMAC-SHA256
在做微信接口开发的过程中, 有时候发现会提示签名校验失败, 一模一样的签名逻辑就是有些接口跑步通, 找了一圈发现挺坑的; 原来是有些接口的signType签名类型有区别, 有些接口signType要求 ...
- ubuntu 或centos 使用Docker搭建anaconda+python基本环境
ubuntu 16 使用Docker安装anacondaubuntu docker 安装centos docker 安装搜索可用镜像 docker search anaconda 拉取你中意的镜像 d ...
- WebAPI的使用
后台API的代码: using System; using System.Collections.Generic; using System.Linq; using System.Web; using ...
- GetPrivateProfileInt 使用方法
GetPrivateProfileInt =>从ini文件取得数值 <参数> lpApplicationName String,指定在其中查找条目的小节.注意这个字串是不区分大小写的 ...