我在下面簡單的C#方法簡單鑄的問題異常,當鑄造String對象到的SqlString
using System;
using System.Data.SqlTypes;
...
private void method1() {
string s = "TestString";
object o = s;
SqlString t1 = (SqlString) s;
SqlString t2 = (SqlString) o;
}
...
當從s
(在T1的情況下)直接鑄造,鑄造時,我沒有得到任何錯誤,但從o
我收到異常:
指定的轉換無效。
我有同樣的問題,從object
轉換成所有類型System.Data.SqlTypes
我怎麼能投已在其字符串SqlString
的object
?
DBM,你在這裏再次引用我的問題!我想說的是直接將'string'轉換爲'SqlString'存在,但沒有將'Object'轉換爲'SqlString',然後我的問題是如何將Object轉換爲'SqlString'而不是把'string'改成'SqlString'!在回答之前請仔細閱讀問題 – Bistro 2012-01-27 04:26:28