ciao assumendo che datarowmatch sia di tipo DataRow, questo codice non potrà mai funzionare:
codice:
datarowmatch[1] += Convert.ToInt32(datarowart[2].ToString());
ma perchè continua a non funzionare anche se lo cambio in questo modo:
codice:
Convert.ToInt32(datarowmatch[1].ToString()) += Convert.ToInt32(datarowart[2].ToString());
e manco così:
codice:
(int)datarowmatch[1] += Convert.ToInt32(datarowart[2].ToString());
il debugger mi dice:
La parte sinistra di un'assegnazione deve essere una variabile, una proprietà o un indicizzatore.