I have learned some C and C++, but I have not yet studied C#. I'm not criticizing the language, but I'm just wondering and trying to find out-why use C# instead of C++? What advantages/disadvantages does it have when compared to C++. If Microsoft runs bankrupt or something ten years from now, will that have any impact on the usefulness of C#?
Thanks,
jsrig88