C#隱式轉換學習筆記
作者:佚名
這里介紹C#隱式轉換,C# 既支持隱式類型轉換又支持顯式類型轉換。在擴大轉換的情況下是C#隱式轉換。例如,下面從 int 到 long 的轉換是隱式的,如同 Java 中的一樣。
C#有很多值得學習的地方,這里我們主要介紹C#隱式轉換,包括介紹強制轉換規則等方面。
C#隱式轉換
Java 和 C# 遵守相似的數據類型自動轉換和強制轉換規則。
同 Java 一樣,C# 既支持隱式類型轉換又支持顯式類型轉換。在擴大轉換的情況下是C#隱式轉換。例如,下面從 int 到 long 的轉換是隱式的,如同 Java 中的一樣:
- int intVariable = 5;
- long l = intVariable;
下面是 .NET 數據類型之間的C#隱式轉換列表:
可以使用與 Java 一樣的語法對希望顯式轉換的表達式進行強制轉換:
- long longVariable = 5483;
- int intVariable = (int)
【編輯推薦】
責任編輯:佚名
來源:
中國IT實驗室