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循環圍繞代碼
有時間再總結