我想從運行該類型的GetFields
方法的linq查詢中獲取基礎類型。在我的例子,我有:因爲我不能返回類型FieldInfo
轉換成我所期待的從linq列表查詢中獲取類和對象類型
string mClass = "Computer"; //match string
var t = typeof(SystemMonitoringClass);
var monitoringClass = (SystemMonitoringClass)t.GetFields().First(x => x.Name == mClass);
在我的3號線鑄造失敗。所以找到合適的領域後,我如何才能得到實際的物體。此解決方法是由於新的SCOM 2012 SDK將enum改爲SystemMonitoringClass
。如果有人有更好的方法來匹配一個字符串,並在這種情況下獲得實際的監測對象或字段,那也可以。
http://msdn.microsoft.com/en-us/library/hh326622.aspx
什麼與反對票? – Warz