在C#中,ushort
(無符號短整型)是一種數據類型,用于表示16位無符號整數,其取值范圍從0到65,535(即2^16 - 1)。ushort
通常用于表示長度、索引或其他需要16位整數的場景。
定義和使用ushort
的示例代碼如下:
using System;
class Program
{
static void Main()
{
// 定義一個ushort變量
ushort myNumber = 42;
// 輸出ushort變量的值
Console.WriteLine("The value of myNumber is: " + myNumber);
// 使用ushort變量進行計算
ushort sum = myNumber + 10;
Console.WriteLine("The sum of myNumber and 10 is: " + sum);
// 將一個int變量轉換為ushort
int intValue = 100;
ushort convertedValue = (ushort)intValue;
Console.WriteLine("The converted value of intValue is: " + convertedValue);
}
}
在這個示例中,我們首先定義了一個ushort
變量myNumber
并賦值為42。然后,我們輸出該變量的值,并將其與10相加以計算和。接下來,我們將一個int
變量intValue
轉換為ushort
類型,并將結果存儲在convertedValue
變量中。最后,我們輸出轉換后的值。