I wrote a program that allow two classes to \"fight\". For whatever reason C# always wins. What\'s wrong with VB.NET ?
static void Main(string[] args)
By the time the constructor on B completes, both players will have a theoretical value of 100 in their private members.
However because of the superior internals of C#, the CLI generally considers integers and other primitive values values compiled from that language to be higher, and those from VB.NET to be lower, even when they contain the same bits.