什麼是C#中型別轉換?
型別轉換是將一種資料型別轉換為另一種資料型別。兩種形式為 −
隱式型別轉換 − 這些轉換由C#以型別安全的方式執行。例如,轉換從小整數型別到大整數型別,以及從派生類到基類的轉換。
顯式型別轉換− 由使用者透過預定義的函式顯式完成這些轉換。顯式轉換需要型別轉換運算子。
以下為內建型別轉換方法 −
| 序號 | 方法和描述 |
|---|---|
| 1 | ToBoolean 可能的話,將型別轉換為布林值。 |
| 2 | ToByte 將型別轉換為位元組。 |
| 3 | ToChar 可能的話,將型別轉換為單個Unicode字元。 |
| 4 | ToDateTime 將型別(整型或字串型別)轉換為日期時間結構。 |
| 5 | ToDecimal 將浮點型或整數型別轉換為十進位制型別。 |
| 6 | ToDouble 將型別轉換為雙精度型別。 |
以下示例將整型轉換為字串型別 −
示例
using System;
namespace Demo {
class Program {
static void Main(string[] args) {
int i = 20;
Console.WriteLine(i.ToString());
Console.ReadKey();
}
}
}輸出
20
廣告
資料結構
網路技術
RDBMS
作業系統
Java
iOS
HTML
CSS
Android
Python
C語言
C++
C#
MongoDB
MySQL
JavaScript
PHP