Is there any major advantage of managed C++/CLI over C#. Definitely not the syntax I suppose as the following code in C++/CLI is real ugly,
C++/CLI code:
<
you just turn to c++\cli when you have to, if you can meet you requirement using c#, why bother go c++\cli