ระบบได้ object เป็น null ออกจาก response ทำให้มันเติมค่าว่าง ๆ ลงใน dataGridView1

ผมหัดเขียน c# นะครับ



private async void button1_Click(object sender, EventArgs e)
        {
            int i = 0;
            FirebaseResponse ccust = await client.GetAsync("customer/");
            Customer allcust = ccust.ResultAs<Customer>();
            
            FirebaseResponse countercust = await client.GetAsync("counter/");
            Counter_class counter = countercust.ResultAs<Counter_class>();

            dataGridView1.Rows.Clear();
            int reccount = Convert.ToInt32(counter.customers.ToString());
           
            while (true)
            {
                if (i == reccount)
                {
                    break;
                }
                try
                {
                    i++;
                    //คำถามคือ ตรงนี้ระบบได้ object เป็น null ออกจาก response ทำให้มันเติมค่าว่าง ๆ ลงใน dataGridView1
                    dataGridView1.Rows.Add(allcust.custid,allcust.customername, allcust.customeraccount,allcust.custpreflang);
                }
                catch
                {

                }
            }
        }

JSON มันหน้าตาแบบในรูปด้านบน 
คิดว่าน่าจะต้องใช้คำสั่ง .Rows.Add() เข้าไปแต่จะต้องปรับตรงไหนครับ? หรือ ต้องแก้ class Customer ครับ
แสดงความคิดเห็น
โปรดศึกษาและยอมรับนโยบายข้อมูลส่วนบุคคลก่อนเริ่มใช้งาน อ่านเพิ่มเติมได้ที่นี่