Kesalahan Pengompilasi CS1021
Konstanta integral terlalu besar
Nilai yang diwakili oleh harfiah bilangan bulat lebih besar dari UInt64.MaxValue.
Sampel berikut menghasilkan CS1021:
// CS1021.cs
class Program
{
static void Main(string[] args)
{
int a = 18_446_744_073_709_552_000;
}
}
Kode berikut juga menghasilkan CS1021:
using System.Numerics;
class Program
{
static void Main(string[] args)
{
var a = new BigInteger(18_446_744_073_709_552_000);
}
}
Untuk informasi tentang cara membuat instans System.Numerics.BigInteger yang nilainya melebihi rentang jenis numerik bawaan, lihat bagian Membuat Instans Objek BigInteger di halaman referensi BigInteger.
Umpan balik .NET
.NET adalah proyek sumber terbuka. Pilih tautan untuk memberikan umpan balik: