我在一部分中檢索具有不同對象類型的JSON。 我將這部分視爲動態。強制轉換爲特定類型
我需要從這個對象中獲取數據,所以我創建的類看起來一樣像下面的動態數據:
public class SpecificObject1
{
public string Title{get; set;}
public object[] ViewElements{get; set}
public object AnyAttributes{get; set;}
}
這裏是我想將其轉換爲這個特定對象:
var @switch = new Dictionary<Type, Action> {
{ typeof(x),() => jsonObj.Some = jsonObj.Some as SpecificObject1},
{ typeof(y),() => ......}
};
鑄造與as
返回null。
編輯: 更改屬性,以真實的
動態包括:
AnyAttributes: {object}
Title: "title"
ViewElements: object[0]
'jsonObj.Some'的內容是什麼? – HimBromBeere