理解变量类型
Understanding Variable Type
我有一个声明为 var
的变量,我想隐式声明它。我使用了代码 Console.WriteLine(returnData.GetType();
which returns ConsoleApp1.GreenGlue[]
-> 我没有遵循如何更改 var returnData;
的类型
语法就是这样设置的...如果需要添加更多代码,请告诉我。
static void Main(string[] args)
{
var returnData = JsonConert.DeserializeObject<GreenGlue[]>(reply);
}
public class GreenGlue
{
public string BC { get; set; }
public List<BL> BL { get; set; }
}
var
是隐式声明的变量,意味着编译器将从右侧推断类型。
由于您使用的是 Json.Net,因此无论您想要什么结果,您都必须更改 DeserializeObject
的通用参数。
我有一个声明为 var
的变量,我想隐式声明它。我使用了代码 Console.WriteLine(returnData.GetType();
which returns ConsoleApp1.GreenGlue[]
-> 我没有遵循如何更改 var returnData;
语法就是这样设置的...如果需要添加更多代码,请告诉我。
static void Main(string[] args)
{
var returnData = JsonConert.DeserializeObject<GreenGlue[]>(reply);
}
public class GreenGlue
{
public string BC { get; set; }
public List<BL> BL { get; set; }
}
var
是隐式声明的变量,意味着编译器将从右侧推断类型。
由于您使用的是 Json.Net,因此无论您想要什么结果,您都必须更改 DeserializeObject
的通用参数。