1. 程式人生 > >C#類型轉換

C#類型轉換

數據類型 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#類型轉換