Übergeben einer Eigenschaft als "out" -Parameter in C #
Angenommen, ich habe:
public class Bob
{
public int Value { get; set; }
}
Ich möchte das bestehenWert Mitglied als out-Parameter wie
Int32.TryParse("123", out bob.Value);
aber ich bekomme einen Kompilierungsfehler,"Das Argument 'out' wird nicht als Variable klassifiziert." Gibt es eine Möglichkeit, dies zu erreichen, oder muss ich eine Variable extrahieren, à la:
int value;
Int32.TryParse("123", out value);
bob.Value = value;