DOBON.NET DOBON.NETプログラミング掲示板過去ログ

「クラス、配列などの内容をXMLファイルに保存、復元する」について

  • 題名: 「クラス、配列などの内容をXMLファイルに保存、復元する」について
  • 著者: lights
  • 日時: 2003/12/17 14:24:53
  • ID: 1871
  • この記事の返信元:
    • (なし)
  • この記事への返信:
  • ツリーを表示
環境/言語:[.NET Framework 1.0 VB.Net2002]
分類:[.NET]

2003/12/17(Wed) 15:19:32 編集(投稿者)
2003/12/17(Wed) 15:19:22 編集(投稿者)

いつも参考にさせていただいております。

.NetTips の「クラス、配列などの内容をXMLファイルに保存、復元する」のサンプルについて、
別モジュール内でSampleClassと保存・復元用のサブルーチンを作り、
Formがロードされた際にサブルーチンを呼ぶようにしたところ
以下のようなエラーが発生しました。

'System.InvalidOperationException' のハンドルされていない例外がsystem.xml.dll で発生しました。
追加情報 : 'WindowsApplication1.Module1+SampleClass[]' を反映中にエラーが発生しました。

Formと同じクラス内に SampleClass、保存・復元用サブルーチンを記述した場合は
正常に動作します。

何故このような違い生じるのか教えていただければと思います。
クラスの中にクラスを作成するとサブクラスとなりますが、
モジュールの中にはクラスは作成できないと思います。
SampleClassはPublicなので、基本的に独立した部分
(クラスやモジュールの中ではない部分)に記述しましょう。
  • 題名: Re[2]: NO TITLE
  • 著者: lights
  • 日時: 2003/12/17 15:23:00
  • ID: 1874
  • この記事の返信元:
  • この記事への返信:
    • (なし)
  • ツリーを表示
Mike様 レスありがとうございました。
独立した部分に記述したところ、上手くいくようになりました。
まだまだ基本的な部分の理解が甘かったようです。

ありがとうございました。
解決済み!

DOBON.NET | プログラミング道 | プログラミング掲示板