什么是C编程语句的C#等效代码?

时间:2014-10-10 11:25:42

标签: c# .net c#-4.0 c#-3.0

C编程语句的C#等效代码是什么:

#define xtime(x) ((x<<1) ^ (((x>>7) & 1) * 0x1b))

1 个答案:

答案 0 :(得分:4)

由于C#中的#define与C和C ++不同,因此您应该使用方法调用。

private int xtime(int x)
{
    return (x << 1) ^ (((x >> 7) & 1) * 0x1b);
}