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