1. 程式人生 > >C#中的型別轉換演示原始碼

C#中的型別轉換演示原始碼

如下程式碼內容是關於C#中的型別轉換演示的程式碼,應該對大家有一些幫助。

using System;
class ConversionSample
{
static void Main()
{
int num1 = 1232;
long num2 = num1;
Console.WriteLine(num1.ToString());
Console.WriteLine(num2.ToString());
}
}

輸出結果

1232
1232

強制執行顯式轉換。可能會有資料丟失的機會,甚至一些錯誤的顯式轉換。例如,一個long值轉換為整數,會導致資料丟失。

using System;
class ConversionSample
{
static void Main()
{
int num2 =(int)num1;
Console.WriteLine(num1.ToString());
Console.WriteLine(num2.ToString());
}
}

輸出結果

9223372036854775807
-1

                <h4>附件:<a href="/uploadfiles/2013/05/21/136909780601881.zip">原始碼下載</a></h4>