VS中常用C#代码段快速输入

简介: Visual Studio 中有很多代码段都可以直接简写然后按TAB快速输入编译器中,为了提高编程效率,特此查阅资料,罗列总结。 1.       ~              创建析构函数              ~Program()                    {                    } 2.

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#代码段,具体方法,待以后学会后再做总结:-D

---------------------------------------------------------

2013-12-12 补充:

自定义代码段方法链接:VS中自定义代码段

目录
相关文章
|
7月前
|
IDE C# 开发工具
一个开源轻量级的C#代码格式化工具(支持VS和VS Code)
一个开源轻量级的C#代码格式化工具(支持VS和VS Code)
228 6
|
监控 C# C++
VS+C#+WPF多线程视频摄像头播放器监控
VS+C#+WPF多线程视频摄像头播放器监控
348 0
VS+C#+WPF多线程视频摄像头播放器监控
|
开发框架 .NET 数据库
asp.net企业费用报销管理信息系统VS开发sqlserver数据库web结构c#编程Microsoft Visual Studio
asp.net 企业费用报销管理信息系统是一套完善的web设计管理系统,系统具有完整的源代码和数据库,系统主要采用B/S模式开发。开发环境为vs2010,数据库为sqlserver2008,使 用c#语言开发 应用技术:asp.net c#+sqlserver 开发工具:vs2010 +sqlserver
108 0
|
开发框架 .NET C#
【C#编程最佳实践 十四】VS调试最佳实践
【C#编程最佳实践 十四】VS调试最佳实践
82 0
|
Java C# C语言
【.Net vs Java? 】 先来看一下Java和C#的数据类型区别。
新工作.Net和Java都要做,早期也做过一段Java的项目,但没有系统的深入学习过。一直觉得这两门语言估计是最相近的两门语言了,好多代码可以说直接拷过来都不带报错的,但仔细推敲还是有很多的不同。
217 0
【.Net vs Java? 】 先来看一下Java和C#的数据类型区别。
|
安全 Java C#
一起谈.NET技术,C# VS Java
  一、C#、C++和Java   C#的语言规范由Microsoft的Anders Hejlsberg与Scott Wiltamuth编写。在当前Microsoft天花乱坠的宣传中,对C#和C++、Java作一番比较总是很有趣的。
1154 0
|
C# C++
VS中实时获取SVN的版本号并写入到AssemblyInfo.cs中(C#)
原文:VS中实时获取SVN的版本号并写入到AssemblyInfo.cs中(C#) 在开发项目时,需要知道当前发布的到底是哪个版本,比较好的方式就是获取SVN的版本来作为项目的版本。
2181 0
|
C# 数据库 C++
VS中C#连接SQLite数据库处理器架构“x86”不匹配的问题
原文链接 https://www.cnblogs.com/zhaoliankun/p/9088200.html 我的环境配置:windows 64,VS,SQLite(点击下载),System.Data.SQLite.DLL(点击下载)。
1842 0