Przekazywanie właściwości jako parametru „out” w C #
Załóżmy, że mam:
public class Bob
{
public int Value { get; set; }
}
Chcę przekazaćWartość element jako parametr wyjściowy, taki jak
Int32.TryParse("123", out bob.Value);
ale dostaję błąd kompilacji,Argument „out” nie jest klasyfikowany jako zmienna. ” Czy jest jakiś sposób na osiągnięcie tego, czy będę musiał wyodrębnić zmienną, à la:
int value;
Int32.TryParse("123", out value);
bob.Value = value;