Lire en anglais

Partager via


Int32.MinValue Champ

Définition

Représente la plus petite valeur possible de Int32. Ce champ est constant.

C#
public const int MinValue = -2147483648;

Valeur de champ

Value = -2147483648

Exemples

L’exemple suivant utilise la MinValue propriété pour empêcher un lors de OverflowException la conversion en valeur Int32 .

C#
using System;

public class Class1
{
   public static void Main()
   {
      long[] numbersToConvert = { 162345, 32183, -54000, Int64.MaxValue/2 };
      int newNumber;
      foreach (long number in numbersToConvert)
      {
         if (number >= Int32.MinValue && number <= Int32.MaxValue)
         {
            newNumber = Convert.ToInt32(number);
            Console.WriteLine($"Successfully converted {newNumber} to an Int32.");
         }
         else
         {
            Console.WriteLine($"Unable to convert {number} to an Int32.");
         }
      }
   }
}
// The example displays the following output to the console:
//    Successfully converted 162345 to an Int32.
//    Successfully converted 32183 to an Int32.
//    Successfully converted -54000 to an Int32.
//    Unable to convert 4611686018427387903 to an Int32.

Remarques

La valeur de cette constante est -2 147 483 648 ; c’est-à-dire, 0x80000000 hexadécimaux.

S’applique à

Produit Versions
.NET Core 1.0, Core 1.1, Core 2.0, Core 2.1, Core 2.2, Core 3.0, Core 3.1, 5, 6, 7, 8, 9, 10
.NET Framework 1.1, 2.0, 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1
.NET Standard 1.0, 1.1, 1.2, 1.3, 1.4, 1.5, 1.6, 2.0, 2.1
UWP 10.0

Voir aussi