Frage zu stellen: Ich habe eine generische Funktion aufgerufen werden soll, wie folgt definiert:eine generische Funktion in VB.NET/C#
Public Shared Function DeserializeFromXML(Of T)(Optional ByRef strFileNameAndPath As String = Nothing) As T
Nun, wenn ich es nennen, wollte ich es mit einem der Varianten unten zu tun :
Dim x As New XMLserialization.cConfiguration
x = XMLserialization.XMLserializeLDAPconfig.DeserializeFromXML(Of x)()
x = XMLserialization.XMLserializeLDAPconfig.DeserializeFromXML(GetType(x))()
x = XMLserialization.XMLserializeLDAPconfig.DeserializeFromXML(Of GetType(x))()
Aber es funktioniert nicht. Ich finde es sehr ärgerlich und nicht lesbar mit
x = XMLserialization.XMLserializeLDAPconfig.DeserializeFromXML(Of XMLserialization.cConfiguration)()
geben Gibt es eine Möglichkeit, eine generische Funktion aufrufen, indem sie die Art von der Instanz zu bekommen?