Bei der Typkonvertierung wird ein Datentyp in einen anderen Typ konvertiert. Die beiden Formen sind:
Implizite Typkonvertierungen – Diese Konvertierungen werden von C# typsicher durchgeführt. Zum Beispiel die Konvertierung von kleinen in große Ganzzahltypen und die Konvertierung von abgeleiteten Klassen in Basisklassen.
Explizite Typkonvertierungen – Bei diesen Konvertierungen handelt es sich um Funktionen, die explizit vom Benutzer mithilfe vordefinierter Typen ausgeführt werden. Für die explizite Konvertierung ist ein Umwandlungsoperator erforderlich.
Die folgenden integrierten Typkonvertierungsmethoden sind:
Sr ist ein boolescher Wert (falls möglich). | |
---|---|
ToByte | Typ in Bytes konvertieren. |
ToChar | Konvertieren Sie den Typ nach Möglichkeit in ein einzelnes Unicode-Zeichen. p> |
ToDateTime | Konvertieren Sie einen Typ (Integer- oder String-Typ) in eine Datetime-Struktur. |
ToDecimal | Konvertieren Sie einen Gleitkomma- oder Ganzzahltyp in einen Dezimaltyp. | tr>6
ToDouble |
Typ in Double-Typ konvertieren. p> |
Beispiel |
Live-Demonstrationusing System; namespace Demo { class Program { static void Main(string[] args) { int i = 20; Console.WriteLine(i.ToString()); Console.ReadKey(); } } } Nach dem Login kopieren 20 Nach dem Login kopieren |
Das obige ist der detaillierte Inhalt vonWas ist Typkonvertierung in C#?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!