以下は、既にソートされている私のファイルの内容です。角かっこの間には、1つのトランザクションが関係します。トランザクションはgroupcなどグループA、グループB、ファイルの操作 - vb.netといくつかの正規表現
Jan 2012 02:10:12 [5678](groupa):Part 1:data1
Jan 2012 02:10:12 [5678](groupa):Part 2:data2
Jan 2012 02:10:12 [5678](groupa):Part 3:data3
Jan 2012 02:10:12 [5678](groupa):Part 4:data4
Jan 2012 02:13:14 [12308](groupa):Part 1:data1
Jan 2012 02:13:14 [12308](groupa):Part 2:data2
Jan 2012 02:13:24 [34517](groupb):Part 1:data1
Jan 2012 02:13:24 [34517](groupb):Part 2:data2
することができ、私はvb.netを使用して別のファイルに出力し、以下のデータが欲しいです。トランザクショングループとその次に時間が含まれている必要があります(トランザクションによってグループ化されたコンテンツの最初の行から取得し、コンテンツ内の角カッコ内の番号でグループ化します)。次の行は、角カッコ内の数字でグループ化された特定のトランザクションに対応するデータ(Part [1-9]の後)を連結する必要があります。上記の内容の場合、
groupa at Jan 2012 02:10:12
data1data2data3data4
groupa at Jan 2012 02:13:14
data1data2
groupb at Jan 2012 02:13:24
data1data2
Thanks.dontたちは、私が文字列として代わりに公共プロパティグループの文字列としてパブリック・グループを使用してみましたし、同様に他のメンバーのために取得し、公共財産のための方法を設定する必要がありますか? 。しかし、それが原因であるかどうかわからない場合は、 "タイプ 'のオブジェクトをキャストできません' WhereSelectEnumerableIterator'2 [errorfileprocessor.LogEntry、System.String] '' System.String [] 'を入力してください。エラー:Console.writeline(string.join – Suresh
@Maneesh - 私はVB 11を使用していますが、[自動実装プロパティ](http://msdn.microsoft.com/en-us/library/dd293589.aspx) Visual Studio/VB.NETのバージョンは? – vcsjones
私はVisual studio 2008を使用しています – Suresh