При кодировании мы можем использовать родные типы данных C#, а также типы .NET CTS. Мне любопытно узнать, какой тип данных я должен использовать при объявлении любой переменной. Я нашел где-то, что мы должны использовать родной тип данных C#, в то время как я считаю, что мы должны использовать CTS Type, как в IL, каждый тип данных будет преобразован в соответствующий тип CTS. Но я еще не уверен, что я должен использовать? Позвольте мне знать ваши взгляды.C# родные типы данных vs .NET CTS типы
Спасибо.
так что мы должны использовать типы .NET CTS, поскольку он будет использовать меньше времени для преобразования? Но зачем использовать C# native? – marshalprince
Я бы никогда не использовал типы CTS в своем коде. Я не вижу причин для этого. Язык предоставляет родные типы данных по какой-либо причине. И ваш код выглядит более чистым, если вы используете имена родного типа. –
, но если я работаю в C# и используя файл C++, в C++, если я использую int, который будет int16, но в C# он будет int32, не будет ли у меня проблемы с этим? – marshalprince