Ho classe (Cliente) che contiene più di 200 variabili stringa come proprietà. Sto usando il metodo con parametro di chiave e valore. Sto cercando di fornire la chiave e il valore dal file xml. Per questo, il valore deve essere sostituito dalla proprietà della classe Customer (variabili stringa).stringa a nome variabile
cioè
Customer
{
public string Name{return _name};
public string Address{return _address};
}
CallInput
{
StringTempelate tempelate = new StringTempelate();
foreach(item in items)
tempelate .SetAttribure(item.key, item.Value --> //Say this value is Name, so it has to substitute Customer.Name
}
è possibile?
Forse dovresti prendere in considerazione la riprogettazione della tua classe, 200 proprietà è piuttosto pazzesca: p Ma per te la riflessione sul metodo è la strada da percorrere. Puoi usare un dizionario come esempio. –
Cercate John internet via –
@ John Nolan, proprio simile a quello – Mohanavel