理论上C#的程序是平台无关的 就是可以移植到任何系统 这就是MICROSOFT设计C#使用中间代码的原因 实际操作上需要有对应的编译器 如果你研究过C#应该能看懂我说的
C#使用.NET平台,Linux不能使用.NET平台,因此不能移植。