MinValue Feld
Inhaltsverzeichnis reduzieren
Inhaltsverzeichnis erweitern
Dieser Artikel wurde maschinell übersetzt. Bewegen Sie den Mauszeiger über die Sätze im Artikel, um den Originaltext anzuzeigen. Weitere Informationen
Übersetzung
Original

Int16.MinValue-Feld

 

Stellt den kleinstmöglichen Wert von Int16 dar. Dieses Feld ist konstant.

Namespace:   System
Assembly:  mscorlib (in mscorlib.dll)

public const short MinValue

Feldwert

Type: System.Int16

The value of this constant is -32768; that is, hexadecimal 0x8000.

The F:System.Int16.MinValue property is typically used to prevent an T:System.OverflowException when converting from a numeric type with a greater lower range (such as an T:System.Int32 or an T:System.Int64) to an T:System.Int16. The example illustrates this usage.

The following example uses the F:System.Int16.MinValue property to prevent an T:System.OverflowException when converting to an T:System.Int16 value.

long[] numbersToConvert = {162345, 32183, -54000};
short newNumber;
foreach (long number in numbersToConvert)
{
   if (number >= Int16.MinValue && number <= Int16.MaxValue)
   {
      newNumber = Convert.ToInt16(number);
      Console.WriteLine("Successfully converted {0} to an Int16.", 
                        newNumber);
   }
   else
   {
      Console.WriteLine("Unable to convert {0} to an Int16.", number);
   }
}
// The example displays the following output to the console:
//       Unable to convert 162345 to an Int16.
//       Successfully converted 32183 to an Int16.
//       Unable to convert -54000 to an Int16.   

Universal Windows Platform
Verfügbar seit 4.5
.NET Framework
Verfügbar seit 1.1
Portable Class Library
Unterstützt in: portable .NET platforms
Silverlight
Verfügbar seit 2.0
Windows Phone Silverlight
Verfügbar seit 7.0
Windows Phone
Verfügbar seit 8.1
Zurück zum Anfang
Anzeigen:
© 2016 Microsoft