public Urun(int id)
{
this.UrunId = id;
List<Urun> dr = ManagementLib.UrunBilgisiAl(id, null, null, null, null, null, null, null, null, null, null, null, null, null, null);
for (int i = 0; i < dr.Count; i++)
{
this.UrunId = Convert.ToInt32(dr["id"].ToString());
......
Error 1 The best overloaded method match for 'System.Collections.Generic.List.this[int]' has some invalid arguments
Error 2 Argument 1: cannot convert from String to int