C#是一种比Java语法更简洁的语言,Java则比C/C++简捷。e.g
Java
class A implements I
C#
class A : IJava
private int m_val;
public int getVal() { return m_val; }
public void setVal(int value) { m_val = value; }
C#
public int Val {get; set; }Java
if (strA.EqualOf(strB)) ...
C#
if (strA == strB) ...从4.0学最好。C# 4.0我认为是未来开发的主流。并非只是时髦。另外C#4.0吸收了PHP Python Basic和Ruby的很多思想。