Donc voici mon code:C# System.OverflowException
static void Main(string[] args)
{
Console.WriteLine("How many numbers are you going to enter?");
long num = long.Parse(Console.ReadLine());
long[] nums = new long[num];
}
Quand je rentre 10000000000 pour "num" Je reçois
"opération System.OverflowException Arithmétique a donné lieu à un trop-plein ."
Que dois-je faire pour le réparer?
Je commencerais par l'attraper. – SBI
Cela représente environ 80 Go de mémoire. Seuls les processus 64 bits peuvent gérer cela. –
Le nombre que vous essayez d'utiliser va au-dessus de Int32.MaxValue et vous ne pouvez pas créer un tableau de cette taille. –