オブジェクトを開始せずにクラスの種類を取得する方法は?
-
13-10-2019 - |
質問
system.xml.serialization.xmlserialのconsturctorは、シリアル化するクラスのタイプが必要です。
instance = New AnyClass()
Dim xmlszer As New XmlSerializer(instance.GetType)
問題ない。しかし、どのようにして開始せずに任意のクラスを手に入れることができますか?
解決
これを試して:
Dim xmlszer As New XmlSerializer(GetType(AnyClass))
返品a
Type
指定されたタイプのオブジェクト。Type
オブジェクトは、そのプロパティ、方法、イベントなどのタイプに関する情報を提供します。
他のヒント
代わりにこれを試してください;)
Dim xmlszer As New XmlSerializer(GetType(MyClass))
所属していません StackOverflow