转自: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#代码段快速输入总结的更多相关文章

  1. IntelliJ Idea 常用快捷键列表和快速输入

    IntelliJ Idea 常用快捷键列表和快速输入 快速输入查看 最常用快捷键 Alt+Enter 万能快捷键,用于引入错误包 Ctrl+ Mouse left 快速调转定义 快捷键 Ctrl+Sh ...

  2. NC65在日常开发中常用的代码写法

    标题 NC65开发相关代码 版本 1.0.1 作者 walton 说明 收集NC在日常开发中常用的代码写法,示例展示 1.查询 1.1 通过BaseDAO查询结果集并转换 //通过BaseDAO进行查 ...

  3. 在GridControl控件中使用SearchLookUpEdit构建数据快速输入

    较早之前,曾经介绍了一篇文章<使用DataGridView数据窗口控件,构建用户快速输入体验>,介绍了在传统DataGridView中嵌入一个数据窗口进行选择列表,从而实现数据快速录入的操 ...

  4. C# 代码中调用 Javascript 代码段以提高应用程序的配置灵活性(使用 Javascript .NET 与 Jint)

    一般来说,我们需要在开发应用软件的配置文件中,添加一些参数,用于后续用户根据实际情况,自行调整. 配置参数,可以放在配置文件中.环境变量中.或数据库表中(如果使用了数据库的话).通常,配置数据,以 k ...

  5. [总结]web前端常用JavaScript代码段及知识点集锦

    DOM相关 判断浏览器是否支持placeholder属性 function placeholderSupport() { return 'placeholder' in document.create ...

  6. SEO中常用HTML代码大全,及权重排序

    做SEO必须要懂HTML,说的是一点都没错,不过其实是不需要全部都懂,最重点的你懂了会用,基本上都是事半功倍了.可以这么说一个不懂代码的优化人员不算是一个合格的好优化.下面就总结一下做优化,必须要懂得 ...

  7. 常用SQL代码段

    代码使用时须测试. --聚合函数 use pubs go select avg(distinct price) --算平均数 from titles where type='business' go ...

  8. 【分享】如何使用sublime代码片段快速输入PHP头部版本声明

    作者:zhanhailiang 日期:2013-06-25 Sublime 菜单栏->Tools→New Snippet→输入以下内容: <snippet> <content& ...

  9. 20个常用java代码段

    下面是20个非常有用的Java程序片段,希望能对你有用. 1. 字符串有整型的相互转换 String a = String.valueOf(2); //integer to numeric strin ...

随机推荐

  1. python-paramiko对远程服务器终端的操作

    1.with open写文件到本地 2.paramiko SFTPClient将文件推到salt服务端 3.paramiko SSHClient通过salt-cp将文件分发给目标服务器 1. with ...

  2. 批量群发,营销必备!Python代码实现自动发送邮件!

    在运维开发中,使用 Python 发送邮件是一个非常常见的应用场景.今天一起来探讨一下,GitHub 的大牛门是如何使用 Python 封装发送邮件代码的. 一般发邮件方法 SMTP是发送邮件的协议, ...

  3. tf.train.Saver()

    1. 实例化对象 saver = tf.train.Saver(max_to_keep=1) max_to_keep: 表明保存的最大checkpoint文件数.当一个新文件创建的时候,旧文件就会被删 ...

  4. view WITH CHECK OPTION where-clause violation(查看与检查选项where-子句违反)

    创建视图的语句是设置了 WITH CHECK OPTION 这个条件; 创建视图时,sql语句是这样写的: CREATE  OR  REPLACE  VIEW  RZ_TST_VIEW AS WHER ...

  5. 被忽略的CSS规则

    说起CSS规则,除了普通规则(属性和值,key:value),可能大家都会想到@media,@keyframes,@fontface等常用的,那剩余的大家是否有所了解呢. 我们先来看一看CSS有哪些规 ...

  6. C# 动态加载资源

    在xaml中控件通过绑定静态资源StaticResource来获取样式Style有多种方式,TextBlockStyle.xaml是一个ResourceDictionary,包含了所需样式 通过相对路 ...

  7. requests-html库render的使用

    一.render的使用 from requests_html import HTMLSession session =HTMLSession() response = session.get('htt ...

  8. 首个企业架构TOGAF角色扮演案例培训的诞生

    BangEA企业架构系列在不同机构做了不少TOGAF认证课,自己都觉得有点枯燥了,我在想我们IT帮2020年第一期的认证课是不是该换种授课方式呢?想到就做......TOGAF认证培训,最早主要就是讲 ...

  9. Java Web工程目录结构

    说明 介绍java web 工程的基本结构目录.记录java web 工程结构的学习. Java web 结构 java web严格来说分为两类工程结构:一个是工程编译目录结构,一个是工程发布目录结构 ...

  10. jenkins构建找不到python依赖

    最近在搞jenkins自动构建,遇到这样一个问题,我装的python相关的依赖在X用户下,但是jenkins在root下运行的,所以找不到相关的import 1. 执行pip freeze,会打印相关 ...