0

私は C# に行を追加することに問題があります。as 引数をDataGridView追加しようとしましたが、常に同じ問題が発生しました。これが最終的なコードであり、再び機能しません。常に:String[]DataGridView.Rows.AddNullReferenceException

        {
            ConnectDB con = new ConnectDB();
            CrudDB db = new CrudDB();

            try
            {

                DispoProf disp = new DispoProf(res.ID);
                con.Connexion.Open();
                List<DispoProf> liste = db.Find("dispoprof", disp, "", con.Connexion);
                

                for (int i = 0; i < liste.Count; i += 1)
                {
                    //string[] ligne = { liste[i].date, liste[i].heureDebut, liste[i].heureFin, null, null };
                    dataGridViewListerDV.Rows.Add(liste[i].date, liste[i].heureDebut, liste[i].heureFin, null, null);
                }
            }
            catch(Exception ex)
            {
                Console.WriteLine("Exception :: {0} :: {1} :: {2}",ex.Message, ex.Source , ex.StackTrace);
            }
            finally
            {
                con.Connexion.Close();
            }
        }

そして、NullReferenceExceptionをスローします

dataGridViewListerDV.Rows.Add(liste[i].date, liste[i].heureDebut, liste[i].heureFin, null, null);

4

1 に答える 1