Предположим, что у меня есть:
public class Bob
{
public int Value { get; set; }
}
Я хочу передать элемент Value в качестве параметра out, например
Int32.TryParse("123", out bob.Value);
но я получаю ошибку компиляции, аргумент "out" не классифицируется как переменная ". Есть ли способ достичь этого, или мне нужно будет извлечь переменную, à la:
int value;
Int32.TryParse("123", out value);
bob.Value = value;