В чем преимущество управляемого C ++ перед C #?
C ++. Net полезен для взаимодействия с кодом C ++ и C (то есть вызова внешних библиотек C или C ++, обеспечения обратного вызовафункции для внешних модулей, написанных на C или C ++ и т. д.
на каком языке вы оба предпочитаете?
Я бы предпочел C # для всех ситуаций, кроме описаннойвыше (взаимодействует с C и C ++).
C # легче писать, проще и специально для использования на платформе .NET. C ++ также может делать это, но имеет всю сложность языка C ++ плюсрасширения, необходимые для использования платформы .NET.
Если вам не нужно взаимодействовать с собственным кодом C ++ или C, вам лучше использовать C # в большинстве случаев (то есть, если вы кодируете для.Платформа NET).
Обычно я предпочитаю C ++, но когда нужно кодировать для .NET, он не побеждает C #.