CS1021 fordítási hiba
Az integrál állandó túl nagy
Az egész számkonstans által képviselt érték nagyobb, mint UInt64.MaxValue.
Az alábbi minta a CS1021-et hozza létre:
// CS1021.cs
class Program
{
static void Main(string[] args)
{
int a = 18_446_744_073_709_552_000;
}
}
A következő kód a CS1021-et is létrehozza:
using System.Numerics;
class Program
{
static void Main(string[] args)
{
var a = new BigInteger(18_446_744_073_709_552_000);
}
}
A beépített numerikus típusok tartományát meghaladó példányok példányosításáról System.Numerics.BigInteger a referencialap BigInteger Objektum példányosítása című szakaszában BigInteger olvashat.
Dolgozzon együtt velünk a GitHubon
A tartalom forrása a GitHubon található, ahol létrehozhat és áttekinthet problémákat és lekéréses kérelmeket is. További információért tekintse meg a közreműködői útmutatónkat.
Visszajelzés
https://aka.ms/ContentUserFeedback.
Hamarosan elérhető: 2024-ben fokozatosan kivezetjük a GitHub-problémákat a tartalom visszajelzési mechanizmusaként, és lecseréljük egy új visszajelzési rendszerre. További információ:Visszajelzés küldése és megtekintése a következőhöz: