varsayalım Ben:C# bir 'out' parametresi olarak bir özellik Geçme
public class Bob
{
public int Value { get; set; }
}
Ben
Int32.TryParse("123", out bob.Value);
gibi bir takım parametre olarak Değer üyesini geçmek istiyorum ama olsun derleme hatası, "'out' argümanı değişken olarak sınıflandırılmamıştır." Bunu başarmak için herhangi bir yolu var mı, yoksa bir değişken ayıklamak zorunda gidiyorum, à la:
int value;
Int32.TryParse("123", out value);
bob.Value = value;
[olası özelliklerin dışarıya "veya" ref "parametrelerine geçirilmesi mümkün mü?) Olası kopyası (http://stackoverflow.com/questions/564557/is-it-possible-to-pass-properties-as -o-veya-ref-parametreler) – nawfal