C#類型轉換
阿新 • • 發佈:2017-09-03
數據類型 eas 枚舉類型 類型變量 類型轉換 數組 foreach 必須 convert
隱士轉換:不需要做任何工作。
顯示轉換:使用Convert命令進行顯示轉換。
復雜的變量類型:1.枚舉 2.結構 3.數組
enum orientation : byte
{
noth = 1,
south = 2,
east = 3,
west
}
枚舉與基本類型轉換:(基本數據類型)orientation.noth (orientation)基本類型變量
枚舉與字符串轉換:枚舉類型成員.ToString(); 或Convert.ToString(枚舉類型成員)
字符串轉枚舉用命令 Enum.Parse();
結構:
struct route
{
public orientation direction;
public double distance;
}
數組:
<baseType>[] <name>; <baseType>包括任何變量類型,包括枚舉和結構類型
int [] myIntArray = {5,9,10,2,99}; int [] myIntArray = new int [5]; 數值類型默認為0
static int arraySize; int [] myIntArray = new int [arraySize]; 變量對數組初始化,變量必須是靜態變量
const int arraySize=5;
int[] myIntArray = new int[arraySize]{5,9,10,2,99};
foreach (<baseType> name in <array> )
{}
C#類型轉換