我建议使用Newtonsoft.Json NuGet包,因为它使处理JSON变得微不足道.您可以执行以下操作:
var request = new String[2];
request[0] = "Name";
request[1] = "Occupaonti";
var json = JsonConvert.SerializeObject(request);
哪会产生:
["Name","Occupaonti"]
请注意,在您的帖子中,您最初尝试索引字符串类型,并且还会收到IndexOutOfBounds异常,因为索引是从零开始的.我假设你需要分配给名称和占用的值,所以我会稍微改变一下:
var name = "Pooja Kuntal";
var occupancy = "Software Engineer";
var person = new
{
Name = name,
Occupancy = occupancy
};
var json = JsonConvert.SerializeObject(person);
哪会产生:
{
"Name": "Pooja Kuntal",
"Occupancy": "Software Engineer"
}