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