C# 中型別轉換是什麼?
型別轉換是指將一種型別的資料轉換成另一種型別。型別轉換有兩種形式 -
隱式型別轉換 - 這些轉換由 C# 以型別安全的方式執行。例如,從較小的整數型別轉換為較大的整數型別,從派生類轉換為基類。
顯式型別轉換 - 這些轉換由使用者使用預定義的函式顯式完成。顯式轉換需要一個強制轉換運算子。
下面列出了內建的型別轉換方法 -
| 序號 | 方法和說明 |
|---|---|
| 1 | ToBoolean 將型別轉換為 Boolean 值(如果可能)。 |
| 2 | ToByte 將型別轉換為一個位元組。 |
| 3 | ToChar 將型別轉換為單個 Unicode 字元(如果可能)。 |
| 4 | ToDateTime 將型別(整數或字串型別)轉換為日期時間結構。 |
| 5 | ToDecimal 將浮點數或整數型別轉換為 decimal 型別。 |
| 6 | ToDouble 將型別轉換為 double 型別。 |
以下示例將整數轉換為字串型別 -
示例
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