温度データを含むファイルがあります。そこから温度を抽出し、温度のみの結果を新しいファイルに保存する必要があります。
これはファイルの内容です:
BCAST:000D6F00017620E9, 02=34.23
BCAST:000D6F00017620E9, 02=12.3
BCAST:000D6F00017620E9, 02=54.01
BCAST:000D6F00017620E9, 02=12.34
BCAST:000D6F00017620E9, 02=16.22
すべての後にデータを抽出する必要があります=すなわち34.23,12.3,54.01など
サブ文字列を使用してみましたが、ファイルを文字列として読み取るときに使用でき、最初の行のサブ文字列を作成するだけで、残りは同じままです。以下は私のコードです。提案してください!
string temp2 = System.IO.File.ReadAllText(@"C:********\temperature.txt");
int c = temp2.IndexOf("=");
string temp3 = temp2.Substring(c + 1);
System.IO.File.WriteAllText(@"C:\*******\temperature2.txt",temp3);
このコードの出力は次のとおりです。
34.23
BCAST:000D6F00017620E9, 02=12
BCAST:000D6F00017620E9, 02=54
BCAST:000D6F00017620E9, 02=12
BCAST:000D6F00017620E9, 02=16