0

正确的。这可能是微不足道的,但我被困住了。考虑以下行:

Dim x As New System.Xml.Serialization.XmlSerializer(Me)

这不编译。它告诉我它不能从转换SomeClassSystem.Type. 我也试过GetType(Me)了,但这也没有编译。它确实可以编译GetType(SomeClass),但我不想使用它,因为SomeClass它是一个抽象基类,我希望上面的行为其每个子级创建一个特定子类型的序列化程序。(上面的行是子类不覆盖的基类功能之一的一部分)。

4

1 回答 1

0

知道了。我需要使用Me.GetType()而不是GetType(Me).

于 2013-09-16T04:36:14.000 回答