سؤال

The consturctor of System.Xml.Serialization.XmlSerial need the type of the class I want to serialize.

instance = New AnyClass()
Dim xmlszer As New XmlSerializer(instance.GetType)

No problem. But how can I get the type of AnyClass without initiating?

هل كانت مفيدة؟

المحلول

Try this:

Dim xmlszer As New XmlSerializer(GetType(AnyClass))

GetType Operator:

Returns a Type object for the specified type. The Type object provides information about the type such as its properties, methods, and events.

نصائح أخرى

Try this instead ;)

Dim xmlszer As New XmlSerializer(GetType(MyClass))
مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top