Qualquer outra coisa semelhante é realmente melhor:
classe MyExcelSheets
{
lista pública MyColumnNames {começ; jogo; }
MyExcelSheets público ()
{
MyColumnNames = lista nova ();
}
}
Mes de MyExcelSheets = MyExcelSheets novo ();
foreach (coluna de DataColumn em dTable.Columns)
{
myexcelSheet.MyColumnNames.Add (col.ColumnName.ToString ());
}
Isto assegura o tipo segurança - você pode adicionar somente cordas em sua coleção de MyColumnNames.
Se você está tendo quaisquer edições, deixar-me por favor saber que linha é que quebra.
Arun