在试图向JArray添加一个类型为Class的对象时,我遇到了以下错误:
无法确定类型为“Class”的JSON对象类型
这是我的代码:
private dynamic _JArray = null
private JArray NArray(Repository repository)
{
_JArray = new JArray();
string[] amounts = repository.Amounts.Split('|');
for (int i = 0; i <= amounts.Length; i++)
{
_JArray.Add(new AmountModel
{
Amounts = amounts[i],
});
}
return _JArray;
}
public class AmountModel
{
public string Amounts;
}
这是我如何称呼它:
_JArray = NArray(repository);
Console.WriteLine(JsonConvert.SerializeObject(_JArray));
我如何将位于_JArray (JArray)内的AmountModel(类)转换为JSON对象以被系统识别?
非常感谢您的回答。
谢谢。