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循环围绕代码 |