标签: c# .net c#-4.0 c#-3.0
C编程语句的C#等效代码是什么:
C#
#define xtime(x) ((x<<1) ^ (((x>>7) & 1) * 0x1b))
答案 0 :(得分:4)
由于C#中的#define与C和C ++不同,因此您应该使用方法调用。
#define
private int xtime(int x) { return (x << 1) ^ (((x >> 7) & 1) * 0x1b); }