...テキストファイルのレコードを更新するには?ここで私に私のコードの更新がそのが機能していない価値の機能
public void UpdateInFile(string modified,int id)
{
string[] lines = File.ReadAllLines("items.txt");
for (int i = 0; i < lines.Length; i++)
{
if (lines[i][0] == id)
{
lines[i] = modified;
}
}
File.WriteAllLines("items.txt", lines);
}
ここ
変更は、変更された文字列であり、データは
ID、説明、価格、数量
として、その中に保存されています特定のIDに対して格納されたデータを置き換えたい
どうしたのですか? –
"それは動作していません" - 入力内容は何ですか、ファイル内容は何ですか、正確には何が起こっていますか? –
'lines [i] [0] == id'は私には問題があるようです。 'char'であるidの最初の文字と' int'を比較します。私はこれがあなたが望むものだとは思わない。 –