-1
我在想,如果這是一個錯誤。不明白爲什麼CType會以這種方式工作...!Ctype轉換爲十進制返回負值
我在想,如果這是一個錯誤。不明白爲什麼CType會以這種方式工作...!Ctype轉換爲十進制返回負值
這是因爲在()
包圍的值意味着它是一個負數。
這是扣除金額的標準財務表示法。
解析數字時,如果NumberStyles.AllowParentheses
設置爲NumberStyles
,則它們將被解釋爲負值。
參見Parsing numeric strings上MSDN:
NumberStyles.AllowParentheses
括號可以用來表示負值。
是否有任何特殊的原因,你把一個鏈接的截圖,而不是簡單地將你的代碼複製到問題?? – AakashM