C#excel中单元格的循环

我不是在C#中的亲,我仍然在学习,我只是想要一个循环,检查如果单元格是空的,然后在窗口窗体中写入例如

while (true) { object i = 2; if (xlWorkSheet.Cells[i, 1].Value2 == null) { xlWorkSheet.Cells[i, 1].Value2 = textBox2.Text; break; } else i++; } 

我不能增加一个对象,并select一个单元格,我必须使用这种数据types所以有没有替代这个循环

尝试这个

 int count = 2; while (true) { object i = count; if (xlWorkSheet.Cells[i, 1].Value2 == null) { xlWorkSheet.Cells[i, 1].Value2 = textBox2.Text; break; } else count++; }