
Codeporting has become a commonly used web based service by Developers to convert their C# code to java which gives them the benefit of platform independence. C#2Java Engine accurately translates the C# constructs to java.
Let me prove my point by taking the example of C# Indexers. For starters, Indexers creates classes or struct instances same way as of arrays but its not necessary that indexers are indexed by integer values, rather it depends on developers how he defines them.