发明时间:C应该是7、80年代,很悠久,C#是2k年后的事。
语法:C更简洁,面向过程,C#有很多特性导致很庞大,面向对象
内存管理等:C手动,直接编译成机器码,C#有垃圾回收,编译成字节码然后由虚拟机执行,从而导致C性能比C#高很多
可移植性:C很强,几乎无限制,C#通常要求安装相应的.net框架,最主要还在Windows上运行
其他后面想起再补充
计算机????