Cuestión : ¿Cómo puedo agregar nombre de columna en la lista genérica?


{lista pública MyColumnNames de MyExcelSheets de la clase del
{conseguir; sistema; }
} cómo puedo agregar nombre de columna de los datos de Excel en la “lista MyColumnNames”. me vuelve que la referencia del objeto no fijada a un caso de un object.

i quiere utilizar sobre clase en: myexcelSheet del

= nuevo MyExcelSheets ();
myexcelSheet.MyColumnNames = nuevo MyExcelSheets () .MyColumnNames;
myexcelSheet.MyColumnNames.Add (columna del foreach del
(columna de DataColumn en dTable.Columns). de ColumnName.ToString ()); ¿el
How puede yo solucionarlo?

Error: NullReferenceException
class= del

Respuesta : ¿Cómo puedo agregar nombre de columna en la lista genérica?

Algo similar es realmente mejor:

clase MyExcelSheets  
{
        lista pública MyColumnNames {conseguir; sistema; }
       MyExcelSheets público ()
       {
               MyColumnNames = nueva lista ();
        }
}

Mes de MyExcelSheets = nuevo MyExcelSheets ();

foreach (columna de DataColumn en dTable.Columns)
{
       myexcelSheet.MyColumnNames.Add (col.ColumnName.ToString ());
}

Esto asegura el tipo seguridad - usted puede agregar solamente secuencias en su colección de MyColumnNames.

Si usted está teniendo cualesquiera ediciones, dejarme por favor saber en qué línea es que se rompe.

Arun
Otras soluciones  
 
programming4us programming4us