Serviceを読んで理解し、同意したものとみなします。スタック・オーバーフローはプログラマーとプログラミングに熱心な人のためのQ&Aサイトです。1万件4お世話になります。Dictionaryを内包したクラスをシリアル化する方法を教えてください。ネットでも検索しましたが、ちょゅっと複雑で理解できませんでした。お手数ではありますが、サンプルを踏まえて教えていただければ助かります。下記の様なクラスです。HashSet<string>>();}本当に申し訳ありませんが、これだけのクラスです。Dictionaryにstringが一つついただけですが、このクラスのシリアル化、逆シリアル化をお願いいたします。10:57コメントありがとうございます。解っていませんでした。変換してから行う必要があると思います。票3単純な、同一環境への永続化や、同一アーキテクチャの別環境への転送と言うことであれば、BinaryFormatterを使うのが一番簡単かと思います。欠点としては、バイナリへのシリアライズを行うので、シリアライズ結果の単純な目視確認が難しいという点と、例えば受信先の環境が異なる場合は、対処が難しい点です。以下のサンプルはファイルストリームにシリアライズして、そこからデシリアライズするものです。