datagridviewを使用して、行全体を1つだけ選択できる次のコードがあります。"Variable.addModArray[i]"はstring[]です。
class Variables
{
public static string[] addModArray;
}
int i = 0;
while (i < dgv.SelectedRows.Count)
{
if (dgv.SelectedRows[0].Cells[i].Value != null)
Variables.addModArray[i] = dgv.SelectedRows[0].Cells[i].Value.ToString(); //gets error
i++;
}
コードを実行すると、「オブジェクト参照がオブジェクトのインスタンスに設定されていません」というメッセージが表示されます。エラーが発生しましたが、値がnullでない場合は、コンピューターにコードを実行するように指示しました。私は何か間違ったことをしましたか?
この質問に何か追加する必要があるかどうか教えてください。