亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

Guid的一個麻煩的問題。

Guid的一個麻煩的問題。

海綿寶寶撒 2018-11-14 05:02:15
事情是這樣的:我寫了一個存儲過程。存儲過程的輸入參數類型是UNIQUEIDENTIFIER(即Guid),然后用一個強類型的DataSet(即.xsd文件)調用它,數據庫是SQL2005。接著通過程序調用強類型的TableAdapter執行這個存儲過程。由于輸入參數為Guid。所以我把輸入參數通過“Guid gEvaluatingConnectionId = new Guid("ea067f86-99a4-dd11-adc7-00d0b7bd1679");” 轉換為Guid類型傳遞了進去。結果提示“未將對象引用到實例?!辈榱隋e誤信息。錯誤信息提示:“只能對 Type.IsGenericParameter 為 True 的類型調用方法?!?。這是為什么呢? 有點急的說。先謝謝了。
查看完整描述

1 回答

?
慕絲7291255

TA貢獻1859條經驗 獲得超6個贊

下面是MSDN上對Type.IsGenericParameter的說明:

Type.IsGenericParameter 屬性

注意:此屬性在 .NET Framework 2.0 版中是新增的。 

獲取一個值,該值指示當前 Type 是否表示泛型類型或方法的定義中的類型參數。
如果 Type 對象表示泛型類型定義或泛型方法定義的類型參數,則為 true;否則為 false。 
 備注 
表示泛型類型參數的 Type 對象可通過調用表示泛型類型定義的 Type 對象的 GetGenericArguments 方法或表示泛型方法定義的 MethodInfo 對象的 GetGenericArguments 方法來獲得。

對于泛型類型或方法定義,IsGenericParameter 屬性 (Property) 對產生的數組的每個元素返回 true。

對于封閉構造的類型或方法,IsGenericParameter 屬性 (Property) 對 GetGenericArguments 方法返回的數組的每個元素返回 false。

對于開放構造類型或方法,數組的某些元素可能是特定的類型,而其他可能是類型參數。IsGenericParameter 對類型返回 false,對類型參數返回 true。ContainsGenericParameters 屬性的代碼示例演示了混合有類型和類型參數的泛型類。

所以我感覺你的錯誤不是因為傳了GUID類型的參數,而是可能在其他方面。希望對你有所幫助。


查看完整回答
反對 回復 2018-11-19
  • 1 回答
  • 0 關注
  • 843 瀏覽

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號