Deserialisieren Sie Daten, die aus mehreren Namen bestehen

Ich habe diese Datei mit dem Namen 1_method abgelegt

public class DerivedClass
{

    [DataMember(Name="1_method")]
    public virtual string FirstMethod { get; protected set; }

}

Wenn ich json deserialisiere, muss es verschiedenen Namen zugeordnet werden können.
Wie kann ich so etwas wie den folgenden Pseudocode erreichen?

public class DerivedClass
{

    [DataMember(Name="1_method",Name="2_method")]
    public virtual string FirstMethod { get; protected set; }

}

Oder so:

public class DerivedClass
{

    [DataMember(Name="1_method")]
   [DataMember(Name="2_method")]
    public virtual string FirstMethod { get; protected set; }

}

Antworten auf die Frage(1)

Ihre Antwort auf die Frage