我有一个字符串数组
var ids = new string[]
{
"1408576188",
"1750854738",
"100001058197465"
};
我想将这个字符串数组作为json数组传递到API中。目前,API无法接受从返回的字符串
JsonConvert.SerializeObject(ids);
因此,通过将ids
数组转换为JArray
对象,我可以使用API。
JArray.Parse(JsonConvert.SerializeObject(ids));
正如您所看到的,我在这里做了两个操作,首先序列化ids
数组,然后将结果解析为JArray
。有没有办法将我的ids
数组直接转换为JArray
对象?
您尝试过FromObject
方法吗:
var array = JArray.FromObject(ids);