My understanding, after playing with the language for over a week, is that classes built with C# are not COM-classes. You must through a compiler switch to make this happen!
Because of this, the language is truly microsoft neutral and portable. There is nothing "COM" like in the language whatsoever until you start tying COM attributes to the classes.
I think if you die-hard MS bashers truly spent some time understanding the language, you might actually be a little impressed. Microsoft certainly has their faults, but they ARE getting better.
My understanding, after playing with the language for over a week, is that classes built with C# are not COM-classes. You must through a compiler switch to make this happen! Because of this, the language is truly microsoft neutral and portable. There is nothing "COM" like in the language whatsoever until you start tying COM attributes to the classes. I think if you die-hard MS bashers truly spent some time understanding the language, you might actually be a little impressed. Microsoft certainly has their faults, but they ARE getting better.