UInt32.MaxValue
olan byte
s dizisini oluşturmaya çalışıyorum. Bu dizi bellek içi veri tabanı esas küçük (imsi) 'dir: my makinedeMaksimum bayt uzunluğu []?
byte[] countryCodes = new byte[UInt32.MaxValue];
Ancak çalışma anında, ben "Aritmetik işlem bir taşma sonuçlandı" ile System.OverflowException
olsun.
Anlaşma nedir? unsafe
bloğu ve malloc
kullanmam gerekiyor mu? Bunu C# 'da nasıl yapardım? elemanların teorik maksimum sayısı Int32.MaxValue
yani
Pek çok ülke olduğunu bilmiyordum! – James