Какой из них является более быстрым типом данных в .NET или типом данных в C#?
Привет всем прежде всего мне очень жаль, потому что мой первый язык не английский я хочу понять, какой из них быстрее C# data types или .net data types я пытаюсь понять по нижеприведенному коду, и я думаю, что .net data types быстрее(это правильно?) я тестирую этот код как на платформе x86, так и на платформе x64.
StopWatch SW=new StopWatch(); SW.Start(); for (Int32 i = 0; i < 99999; i++) { for (Int32 j = 0; j < 999; j++) { Int32 a = 37; Int32 b = 37; Double c = Math.Pow(a, b); String d = "abcde"; String e = "abcde"; String f = d + e; } } Console.WriteLine(SW.Elapsed.TotalMilliseconds); SW.Stop(); Console.ReadKey();
и второй код
Stopwatch SW = new Stopwatch(); SW.Start(); for (int i = 0; i < 99999; i++) { for (int j = 0; j < 999; j++) { int a = 37; int b = 37; double c = Math.Pow(a, b); string d = "abcde"; string e = "abcde"; string f = d + e; } } Console.WriteLine(SW.Elapsed.TotalMilliseconds); SW.Stop(); Console.ReadKey();
по этой ссылке Разница между типом данных в C# и типом данных в .NET[^] "сказал, что все типы данных преобразуются в тип данных .Net"что это значит?Я думаю, что если это слово верно, то преобразование типов данных псевдонимов C# в типы данных .net требует времени, и я проверил это с помощью приведенных выше кодов, но я не уверен, что кто-то уверен(не уверен), пожалуйста, ответьте мне большое спасибо
Что я уже пробовал:
я пробую в консоли и winform с visual studio и без нее