現在のレコードのレコードを読み取ってから書き出す必要があります。
これは私がこれまでに持っているコードです:
private void ShipRecords()
{
using (TextReader tr = File.OpenText(appSettings.CreditCardTranFile))
{
var strLine = string.Empty;
string[] arrColumns = null;
while ((strLine = tr.ReadLine()) != null)
{
arrColumns = strLine.Split('\t');
if (arrColumns[0] == "A")
{
if (PublishRecord(arrColumns))
{
arrColumns[0] = "P";
// I need to save here
}
}
}
tr.Close();
}
}
この時点で、変更を加えてレコードを書き戻すにはどうすればよいですか?