C# を使用して、テキスト ファイルを入力として受け入れ、それを読み取り、そのテキスト ファイル内のデータのセクションを、インデックス # を含む個別のグループに分割する作業アプリを作成することが目標です。セクションの最初の部分にあります。
これはおそらく、プレーンテキストファイルでデータを取得し、それをデータの「グループ」のセクションに分割する方法についての質問です。何らかの管理された形式でファイルを出力します。
テキスト入力ファイルには 13 のフィールドがあり、さらにステータス用の追加フィールドがあり、14 のフィールドになります。
テキスト入力ファイルには、約 1500 から 2000 のグループのデータ セクションが含まれるため、最大 2000 のエントリがインデックス化され、エントリの名前が最初のフィールドである「パッケージ名」になります。データのセクションは次のようになります。
Package: horse
Version: 1.2.3
Depends: libgcc
Provides:
Status: user installed
Other: other info
Other2: other info 2
Package: cow
Version: 2.3.4
Depends: libhay
Provides: milk
Status: user installed
Other: white with black spots
Other2: has a red cow bell around her neck
Package: tractor
Version: 0.9.22
Depends: diesel
Provides:
等...
データを読み取って、適切なテーブル、エントリ、またはデータセットに配置するにはどうすればよいですか?
ps前回の編集ありがとう