0

テキスト ファイルから文字列を解析し、要素を分割して別の変数で使用しようとしています。文字列は次のような形式になります。

テストディスク、3819.9609375、3819.96875、FAT32

現在、StreamReader を使用してテキスト ファイルから情報を取得しています。最初に考えたのは String.Split (したがってカンマ) を使用することでしたが、次のように、各セグメントを別の変数に取得する方法が見つかりませんでした。

  • 変数 1: テストディスク
  • 変数 2: 3819.9609375
  • 変数 3: 3819.96875
  • 変数 4: FAT32

私の質問は、この文字列を上記の同様の形式にする方法です。もしそうなら、String.Split() を使用してそれを行う方法はありますか? 乾杯

4

2 に答える 2

0

これを試して、

string[] line = File.ReadAllLines("FilePath");

if (null != line && line.Length > 0)
{
    string[] values = line[0].Split(new char[',']);
    string variable1 = values[0]; //TEST DISK
    string variable2 = values[1]; //3819.9609375
}
于 2013-10-22T08:33:38.450 に答える