.Net developer

Criando datatable em c#

        DataTable tb = new DataTable();
        tb.Columns.Add("Arquivo", Type.GetType("System.String"));
        tb.Columns.Add("Ativo", Type.GetType("System.String"));
        DataRow dr;
        int contador = 0;

        DirectoryInfo dir = new DirectoryInfo(Server.MapPath("../img/canecas"));
        foreach (FileInfo file in dir.GetFiles())
        {
            dr = tb.NewRow();
            dr["Arquivo"] = file.Name;
            dr["Ativo"] = (contador == 0) ? "active" : String.Empty;
            tb.Rows.Add(dr);
            contador += 1;
        }

        rpt.DataSource = tb;
        rpt.DataBind();