ネットワーク (データベースではなく) からデータが到着するプロジェクトがあり、独自の解析特性があります。
解析プロセスは、 でいっぱいのクラスのオブジェクトの配列にデータを格納しますPublic Property
。
このクラスとその配列は、画面上の DataGridView に適切なテーブルとして値を表示する BindingSource へのオブジェクト データ ソースとして使用されます。
ここで、このデータをディスクに保存する必要があります (そして、後でデータを取得してネットワークに送り返すことができるようにする必要があります)。
私は以前に DataSet を XML に保存する作業を行ったことがあり、実装は簡単ですが、これは私を困惑させています。
この情報はすべてコードに含まれているため、保存するために各プロパティを 1 行ずつ入力する必要はないと思います。XMLメソッドを使用したり、バインダーからディスクにデータを取得したり、DataSourceオブジェクトに直接アクセスしたりできるように、データをバインダーから新しいDataSetに取得する方法を試しましたが、成功しませんでした。
後で DataSource オブジェクトに読み戻すことができる限り、ディスク内のプレーン テキストとして読み取り可能かどうかは気にしません。
それを達成する方法はありますか?