天天看點

VS2015 代碼片段整理

1.什麼是代碼段?

将一段代碼行提取出來,可以多次重複的使用。VS IDE提供對代碼段的完整支援、使代碼編寫更快、更容易、更可靠。

2.系統預設代碼段

對于開發人員的例行任務,Visual Studio 有預設代碼段。預設代碼段是代碼擴充和外側代碼的混合。預設代碼段出現在IntelliSense完成清單和代碼選擇器中。

以下列出了一些預設代碼段

(2).系統預設代碼段

對于開發人員的例行任務,Visual Studio 2005有預設代碼段。預設代碼段是代碼擴充和外側代碼的混合。預設代碼段出現在IntelliSense完成清單和代碼選擇器中。表1列出了一些預設代碼段。

代碼段名

描    述

#if

該代碼段用#if和#endif指令圍繞代碼

#region

該代碼段用#region和#endregion指令圍繞代碼

~

該代碼段插入一個析構函數

attribute

該代碼段插入一個定制屬性的聲明,該定制屬性是從System.Attribute派生的一個類

checked

該代碼段用一個checked塊圍繞代碼

class

該代碼段插入一個類聲明

ctor

該代碼段插入一個構造函數

cw

該代碼段插入一個Console.WriteLine語句

do

該代碼段用一個do while塊圍繞代碼

else

該代碼段插入一個else塊

enum

該代碼段插入一個enum聲明

equals

該代碼段重寫從System.Object類型繼承的Equals方法

exception

該代碼段插入一個應用程式異常的聲明,該異常派生自System.Exception

for

該代碼段用一個for循環圍繞代碼

foreach

該代碼段用一個foreach循環圍繞代碼

forr

該代碼段用一個decrementing for循環圍繞代碼

if

該代碼段用一個if塊圍繞代碼

indexer

該代碼段插入一個索引器函數

interface

該代碼段插入一個接口聲明

iterator

該代碼段插入一個疊代器

interindex

該代碼段插入一個命名的疊代器和索引器

invoke

該代碼段插入并調用一個事件

lock

該代碼段用一個lock塊圍繞代碼

mbox

該代碼段插入MessageBox.Show語句

namespace

該代碼段用一個namespace圍繞代碼

Prop

該代碼段插入一個屬性和後備字段

propg

該代碼段插入一個隻讀屬性。隻讀屬性隻有一個get方法

Sim

該代碼段插入一個傳回一個整數的靜态入口方法

struct

該代碼段插入一個struct聲明

Svm

該代碼段插入一個傳回為void的靜态入口方法

switch

該代碼段插入一個switch語句

Try

該代碼段插入一個try-catch塊

Tryf

該代碼段插入一個try-finally塊

unchecked

該代碼段用一個unchecked塊圍繞代碼

unsafe

該代碼段插入一個unsafe塊

using

該代碼段用一個using塊圍繞代碼

while

該代碼段用一個while循環圍繞代碼

有時間再總結 

繼續閱讀