首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > .NET > C# >

C#中怎么使用#define定义函数

2012-12-21 
C#中如何使用#define定义函数?如题,在C++中可以使用#define SET_BIT1(x,n,b)(x (x & (~(1 n))) | (b

C#中如何使用#define定义函数?
如题,在C++中可以使用
#define SET_BIT1(x,n,b)(x = (x & (~(1 << n))) | (b << n))
请问在C#中该如何定义?x可能为多种类型
[最优解释]
        Func<int, int, int, int> SET_BIT1 = (x, n, b) => (x & (~(1 << n))) 
[其他解释]
定义一个委托.
[其他解释]
 (b << n);

热点排行