I know only a little Java, and only a little C#, but I do know that they are very similar. In an open source project I worked on, the apache Lucene searche engine, written in java, is used to implement a desktop file indexing/searching tool, which is named beagle, and is written in C# (mono). The lexical parser was written in jflex, and after the java source is generated, it only took me a dozen regexp-replacements to covert the code into C#. So, they are indeed quite similar...
B
baohaojun
@baohaojun