我有一个[,]字符串数组,是40行乘40列项。我试图将它们写入excel表,但输出仍然在每列的第一行写入相同的单词。我究竟做错了什么?
public static void writeToFile(this string [,] result)
{
try
{
//open instance of excel
Microsoft.Office.Interop.Excel.Application app = null;
app = new Excel.Application();
app.Workbooks.Add();
Excel._Worksheet sheet = app.ActiveSheet;
sheet.Name = "Sheet 1";
int resultCount = result.Length;
for (int i = 0; i < 40; i++)
{
for (int j = 0; j < 40; j++ )
{
sheet.Cells[i].Value = result[i,j];
j++;
}
i++;
}
答案 0 :(得分:1)
如果你有一个数组,第一维有行,第二维有列,你可以写:
{{1}}