我需要从TypeScript读取一个JSON对象,它有一个变量名prop
,有两种类型,Identifier
或Expression
到C#。 TypeScript可以有一个具有多种类型的变量(具有联合类型功能),例如,prop
被定义为
var property:Identifier | Expression
我正在使用JsonConvert.DeserializeObject
从C#中读取JSON对象字符串,例如,
Object facebookFriends = new JavaScriptSerializer().Deserialize<Object>(JSON_Object);
如何在C#中声明两种类型的变量?或者我应该使用object
(即声明为Object property
)?