2010年6月21日 星期一

String 轉 short ( 0X...格式 )

要將一般的 紀錄 數字 的 string 轉為short(int16) 可以用以下的方法
在此先假設 這個 string temp 是 10 進位的數字

1. 強制轉型 (short) ex. (short)temp
2. System.Convert ex. System.Convert.ToInt16(temp)
3. Short.Parse() ex. short.Parse(temp)

--------------------------------------------------------------

但 若是 0x...格式的話 如 0x0012

則可以使用

System.Convert.ToInt16(temp,16)


參考網址 MSDN

沒有留言: