1 回答

TA貢獻1828條經(jīng)驗 獲得超3個贊
如果您創(chuàng)建自己的通用對類,則可以使用它。我用Value1andValue2屬性創(chuàng)建了一個,但如果愿意,您可以創(chuàng)建Key/Value代替:
public class DBPair<T1, T2> {
T1 v1;
T2 v2;
public DBPair() {
}
public DBPair(T1 v1, T2 v2) {
this.v1 = v1;
this.v2 = v2;
}
public T1 Value1
{
get; set;
}
public T2 Value2
{
get; set;
}
}
注意:如果您需要 的某些其他功能KeyValuePair,例如成員相等性測試或哈希碼生成,您將需要添加這些方法,或KeyValuePair在檢索后將結果傳輸?shù)叫碌摹?/p>
然后你可以像這樣使用它:
using (MyDataContext db = new MyDataContext(Config.CoreDBConnectionString))
return db.GetLookups().GetResult<DBPair<int,string>>().ToList();
- 1 回答
- 0 關注
- 102 瀏覽
添加回答
舉報