All the .ToString statements should be .ToString() - notice the () at the end.
Also if you know the field is of a particular type it is easier / faster to cast it correctly rather than convert ot a string and then parse it.
i.e.
cust[cust.Length + 1] = new Class_customers((int) dr[0], dr[1].ToString, dr[2], dr[3],...