A
{
public string f1 { get; set; }
public string f2 { get; set; }
public string c3 { get; set; }
public void SetValue(string valueIn)
{
string[] NameValue = valueIn.Split('=');
???=NameValue[1]
}
}
A.SetValue("f2=001100");
те вопрос чтобы передать в строке имя переменной куда присвоить значение?
можно через рефлексию object.GetType().GetProperty(propName) но это выглядит тупо, лучше придумай другой решение
Обсуждают сегодня