私は問題がある、私はsave.txtファイルにいくつかのデータを書いていますが、ファイルには私が書いた最後の項目です。C#のみの最後の文字列
これは私のコードです:
SetLine("save.txt", Obchod.numbers[0].ToString(), 5);
SetLine("save.txt", Obchod.numbers[1].ToString(), 6);
SetLine("save.txt", Obchod.numbers[2].ToString(), 7);
SetLine("save.txt", Obchod.numbers[3].ToString(), 8);
SetLine("save.txt", Obchod.numbers[4].ToString(), 9);
SetLine("save.txt", Obchod.numbers[5].ToString(), 10);
SetLine("save.txt", Obchod.numbers[6].ToString(), 11); `
void SetLine(string filename, string text, int linenumber)
{
using (StreamWriter sw = new StreamWriter(@filename, false))
{
for (int i = 0; i < linenumber; i++)
{
}
sw.WriteLine(text);
sw.Close();
}
}
ループは空です。 – Renan
@Renanどのループですか? –
forループですが、間違っています - ループは無関係です – wizzardmr42