假设我有:
public class Bob
{
public int Value { get; set; }
}
我想将Value成员作为输出参数传递,例如
Int32.TryParse("123", out bob.Value);
但我得到一个编译错误,“'out' 参数未被归类为变量。” 有没有办法实现这一点,或者我将不得不提取一个变量,à la:
int value;
Int32.TryParse("123", out value);
bob.Value = value;