佬唐

博客园 首页 新随笔 联系 订阅 管理

一、C#预处理器指令入门

#define NET11  //NET11,NET20,(必须放在文件第一行)
using System;
//… …
//… …
//… …

string sBeepType = s.Replace(sKey,"");
#if NET20
int.TryParse(sBeepType,out beepType); //在.net 2.0中才有的方法
#endif
#if NET11
try
{
    beepType=int.Parse(sBeepType);
}
catch{}
#endif

二、抄自MSDN(http://msdn.microsoft.com/zh-cn/library/ed8yd1ha(VS.80).aspx)

#if
#else
#elif
#endif

# define
#undef

#warning
#error

#line
    #line 行号
    #line hidden
    #line default
    #line filename

#region
#endregion

#pragma
#pragma warning
#pragma checksum

posted on 2009-12-25 15:19  佬唐  阅读(176)  评论(0)    收藏  举报