C 轉換型別和字串

2022-01-14 14:03:45 字數 775 閱讀 3779

有時候我們需要互轉型別和字串,把字串轉型別、把型別轉字串。

如果是基礎型別,可以使用 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...