İngilizce dilinde oku

Aracılığıyla paylaş


Derleyici Hatası CS1021

İntegral sabiti çok büyük

Tamsayı değişmez değeriyle temsil edilen değer değerinden UInt64.MaxValuebüyüktür.

Aşağıdaki örnek CS1021 oluşturur:

C#
// CS1021.cs  
class Program
{
    static void Main(string[] args)
    {
        int a = 18_446_744_073_709_552_000;
    }
}  

Aşağıdaki kod cs1021 de oluşturur:

C#
using System.Numerics;

class Program
{
    static void Main(string[] args)
    {
        var a = new BigInteger(18_446_744_073_709_552_000);
    }
}

Değeri yerleşik sayısal türlerin aralığını aşan bir System.Numerics.BigInteger örneğin örneğin örneğini oluşturma hakkında bilgi için, başvuru sayfasının BigInteger Nesnesi Örneği Oluşturma bölümüne BigInteger bakın.