class Country
{
//props
}
DataContext的是具有方法Set(),它像如下C#:方法預計鍵入
dataContext.Set<Country>().SomeThing();
工作正常的可變,但我不希望硬編碼類型=國家,而我想提取自變量如
function MyFunction(object o)
{
dataContext.Set</*something_here*/>().SomeThing();
//some how extract type from variable o
}
爲什麼你不想要硬編碼的國家嗎?它會改變嗎?它將以何種方式改變?它將如何改變?在你的例子中,'o'甚至不是'Country'類型,所以它不像改變'o'的類型,應該以任何方式改變'Set'方法的類型參數。 – 2011-06-01 15:09:11
我們解決了您的問題嗎? – Nik 2011-06-01 16:47:43
如果我們解決了您的問題,您能接受答案嗎? – Nik 2011-06-03 02:45:24