Если я использую режим / clr для компиляции кода, который выглядит примерно так:
int x = 3;
char ch='A';
int arr[]="Hi";
array<int>^ ManArr1={44};
array<int>^ ManArr2= gcnew array<int> {44};
мои вопросы сейчас: будет ли тип int
сопоставлен с System::Int32
??а как насчет char ch
?Они считаются нативным или управляемым типом?Где будет казнен!через MSIL или нет !!
Мы видим, что int arr[]
является собственным массивом, означает ли это, что он будет выполняться из MSIL?
Последний вопрос ,, Для обоих управляемых массивовManArr1
& ManArr2
в чем разница между двумя инициализациями ??