これが数回尋ねられたことは知っていますが、サイズの異なるファイル (小さいファイルと大きいファイル) でこれを行うための迅速な方法が必要です。
sat(txt) ファイルの倍率を編集する必要があります。これは 3 行目の最初の数字です。
700 104 1 0 16 Autodesk AutoCAD 19 ASM 221.0.0.1871 NT 24 火
2016 年 8 月 16 日 09:02:14
1000 9.9999999999999995e-007 1e-010
メソッドとLinqを抽出することをお勧めします:
private static String MyEditLine(string value) {
var items = value.Split(new char[] { ' ' }, 2);
items[0] = "2000"; // let's change 1000 into 2000
return string.Join(" ", items);
}
...
var target = File
.ReadLines(@"C:\MyFile.txt")
.Select((line, index) => index != 2
? line
: MyEditLine(line))
.ToList();
File.WriteAllLines(@"C:\MyFile.txt", target);