我繼承了Windows移動部件的項目。長話短說,我的問題是這樣的:將類型T的對象轉換爲類型T <System.Guid>
[DBPropertyUpdate("CustomerId")]
[DBPropertyRetrieve("CustomerId")]
public CustomerBase<T> Customer
{
get { return _customer; }
set { _customer = SetProperty(_customer, value); }
}
引發異常。
在監視窗口,我有以下:
> NAME VALUE TYPE
_customer {Pss.Common.Mia.Customer} Pss.Common.Mia.CustomerBase<System.Guid> {Pss.Common.Mia.Customer}
(Pss.Common.Mia.CustomerBase<System.Guid>)_customer Cannot convert type 'Pss.Common.Mia.CustomerBase<T>' to 'Pss.Common.Mia.CustomerBase<System.Guid>'
我不熟悉這個代碼,但希望會有轉換'Pss.Common.Mia.CustomerBase<T>' to 'Pss.Common.Mia.CustomerBase<System.Guid>'
的seconcd觀看條目是我的學嘗試一些簡單的方法,其因爲你可以看到失敗。
什麼是_customer定義爲函數的工作?我認爲我們沒有足夠的資源給你一個完整的答案...... – 2009-05-29 12:17:04