Supongamos que tengo:Pasar una propiedad como un parámetro 'out' en C#
public class Bob
{
public int Value { get; set; }
}
Quiero pasar el Valor miembro como un parámetro de salida como
Int32.TryParse("123", out bob.Value);
pero consigo una error de compilación, "argumento 'out' no está clasificado como una variable." ¿Hay alguna manera de lograr esto, o voy a tener que extraer una variable, a la:
int value;
Int32.TryParse("123", out value);
bob.Value = value;
posible duplicado de [¿Es posible pasar propiedades como parámetros de "salida" o "ref"?] (Http://stackoverflow.com/questions/564557/is-it-possible-to-pass-properties-as -out-or-ref-parameters) – nawfal