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);