•C# made to be simpler than
C++
–eliminates a number of
troublesome constructs
–you still have the power to
use C++ with in C#!
•mark the code as unsafe
•
•VB.NET has evolved to
features offered by C#
•
•Java and C# have
similarities
–reflection, no global
functions
–However, C# carries features of C++ that Java
does not
•operator overloading,
enumeration