在我的代码中,我试图将JSON反序列化的对象插入2d数组中,但是却出现了Null Pointer Exception,有人可以建议我该怎么做吗?
我的班级
public class Sku
{
public int quantity { get; set; }
public string ShopSku { get; set; }
}
我的方法
ArrayList[,] myList = new ArrayList[10,10];
\\...
foreach (Sku skus in prd.skus)
{
if (skus != null)
{
if (skus.ShopSku != null)
{
myList[counter, 0].Add(skus.ShopSku);
myList[0, counter].Add(skus.quantity);
}
}
foreach (ArrayList list in myList)
{
Console.WriteLine(list);
}
期望输出为:
Sku1234 2
Sku2345 5
但是我得到System.NullReferenceException: Object reference not set to an instance of an object
。