我有一个 10x10 的文本框(其中 100 个)我编写此代码以写入文本文件:
foreach (Control control in Panel1.Controls)
{
var textBox = control as TextBox;
if (textBox != null)
{
if (string.IsNullOrEmpty(textBox.Text)) // ignore this
{
textBox.Style["visibility"] = "hidden";
}
textBox.Enabled = false;
if (numberofCommas > 8)
{
stringWriter.Write(textBox.Text);
numberofCommas = 0;
}
else
{
stringWriter.Write("," + textBox.Text );
numberofCommas++;
recordsWritten++;
}
if (recordsWritten == 10)
{
stringWriter.WriteLine();
recordsWritten = 0;
}
else
{
}
从上面我想在文本文件中有 10 行 9 个逗号,但是我在文本文件中有 9 行 10 个逗号,我的代码逻辑错了吗?因为我已经找了好几个小时了,我仍然无法解决它。抱歉,如果我的逻辑不好,我是编程新手。