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.
Berkolaborasi dengan kami di GitHub
Sumber untuk konten ini dapat ditemukan di GitHub, yang juga dapat Anda gunakan untuk membuat dan meninjau masalah dan menarik permintaan. Untuk informasi selengkapnya, lihat panduan kontributor kami.