別のアプリケーションで構成ファイルとして使用されるテキスト ファイルがあります。ファイルの各行を文字列配列に読み込みました。
string[] arrLine = File.ReadAllLines(pathToFile);
これはまさに私が必要とする方法で機能します。
今、私がする必要があるのは、 arrLine[x] の行全体を文字列に置き換えて、その行とその行のみにあるものを上書きすることだけです。置き換える必要がある正確な行を知るためのコードを書きました。置き換える方法を知る必要があるだけです。
私は arrLine[x].Replace(oldString, newString) を考えています - これが機能する場合、実際にテキスト ファイルへの変更をどのようにコミットしますか? どういうわけかファイル全体を書き直す必要がありますか? 1行だけ書き直しが必要な場合、それは少し非効率的な面になると思いますか?