什麼是C#中型別轉換?


型別轉換是將一種資料型別轉換為另一種資料型別。兩種形式為 −

隱式型別轉換 − 這些轉換由C#以型別安全的方式執行。例如,轉換從小整數型別到大整數型別,以及從派生類到基類的轉換。

顯式型別轉換− 由使用者透過預定義的函式顯式完成這些轉換。顯式轉換需要型別轉換運算子。


以下為內建型別轉換方法 −

序號方法和描述
1ToBoolean
可能的話,將型別轉換為布林值。
2ToByte
將型別轉換為位元組。
3ToChar
可能的話,將型別轉換為單個Unicode字元。
4ToDateTime
將型別(整型或字串型別)轉換為日期時間結構。
5ToDecimal
將浮點型或整數型別轉換為十進位制型別。
6ToDouble
將型別轉換為雙精度型別。

以下示例將整型轉換為字串型別 −

示例

 線上演示

using System;

namespace Demo {
   class Program {
      static void Main(string[] args) {
         int i = 20;

         Console.WriteLine(i.ToString());
         Console.ReadKey();
      }
   }
}

輸出

20

更新時間: 20-6-2020

283 瀏覽

開啟您的職業

透過完成此課程獲得認證

開始
廣告
© . All rights reserved.