有時候我們需要互轉型別和字串,把字串轉型別、把型別轉字串。
如果是基礎型別,可以使用 x.parse 這個方法,很多基礎型別都支援。
那麼我們可以使用 typedescriptor
string
value
="123"
;var typedescriptor = typedescriptor.
getconverter
(typeof
(int))
;int @int=(
int) typedescriptor.
convertfromstring
(value);
console.
writeline
(typedescriptor.
converttostring
(@int))
; typedescriptor = typedescriptor.
getconverter
(typeof
(double))
;double @double=(
double
)typedescriptor.
convertfromstring
(value);
console.
writeline
(typedescriptor.
converttostring
(@double))
;
參見: int和字串的型別轉換
string s1 1 拼接 1 少用 string s2 string.valueof 1 string.valueof 可以將引數轉換成string型別 string s3 integer tostring 2 將引數轉變為string型別 注 將string型別轉換為int型別時,如果stri...
字串型別轉換總結
這裡總結了bstr,bstr t,ccombstr,cstring四種字串型別之間的轉換。其中bstr為基本資料型別,另三個為字串類。首先宣告四個型別的變數 bstr strbigbstr sysallocstring t bstr bstr t strsmallbstr t bstr t ccom...
字串型別轉換總結
這裡總結了bstr,bstr t,ccombstr,cstring四種字串型別之間的轉換。其中bstr為基本資料型別,另三個為字串類。首先宣告四個型別的變數 bstr strbigbstr sysallocstring t bstr bstr t strsmallbstr t bstr t ccom...