0

VB.Net アプリがクラッシュしたときに、できるだけ多くの情報を収集しようとしました。

文字列に変換する必要があるオブジェクトがいくつかあるので、オブジェクトの値をメールで送信できます。

シリアル化できない場合でも、オブジェクトを文字列に変換するにはどうすればよいですか?

私のテストでは、テスト オブジェクトをシリアル化しようとするとエラーが発生します。これは IDictionary から継承されているため、シリアル化できません。ただし、「ウォッチ」ウィンドウに追加しても、すべてのプロパティを表示できます。では、シリアル化できないオブジェクトを文字列に変換する方法が必要でしょうか?

4

3 に答える 3

1

リフレクションを使用してそれを行うことができます

リフレクション (C# プログラミング ガイド)

于 2013-08-30T09:06:54.627 に答える