Skip to main content

You are not logged in. Your edit will be placed in a queue until it is peer reviewed.

We welcome edits that make the post easier to understand and more valuable for readers. Because community members review edits, please try to make the post substantially better than how you found it, for example, by fixing grammar or adding additional resources and hyperlinks.

2
  • 1
    While your link gives an interesting, extensive overview of the similarities and differences between C# and Java, there are a lot of mistakes in the text (eg wrongly states that Java protected equals C# internal while it should be internal protected). So don't take everything there for granted :) Commented Jan 23, 2009 at 11:39
  • 1
    I would not say Java enums are superior even if i am a fan of java. C# supports easy integer declaration such as FOO = 0 which is easier to use in ORM tools (no error prone ordinal() usage necessary). Further C# supports bitwise enumerations which are often very usefull, especially in combination with EntityFramework. Java should extend their enums to allow them to be binded to integers too. Then they would be superior :) Commented Aug 29, 2015 at 0:05