1
我希望有人可以解釋如何/爲什麼這不適用於動態確定對象的類型,然後使用泛型中的類型。如何解析JToken或JObject的值到動態確定類型
這工作,因爲我指定的DateTime明確硬編碼類型:
string serializedObject = JsonConvert.SerializeObject(exampleObject);
Type dataType = exampleObject.GetType();
JObject jObject = JObject.Parse(serializedObject);
jObject.Value<DateTime>("propertyName");
然而這些都不似乎工作:
jObject.Value<typeof(dateType)>("propertyName");
jObject.Value<dateType>("propertyName");
我怎麼可以指定屬性的類型正確在這裏:
jObject.Value<{WHAT SHOULD I PUT HERE}>("propertyName");
[如何使用反射調用泛型方法?](http://stackoverflow.com/questions/232535/how-to-use-reflection-to-call-generic-method) – nawfal