Puedes hacer algo como lo siguiente:
Código C:
Ver original//- Creación de DataTable
DataTable dtDatos = new DataTable();
dtDatos.Columns.Add("Id");
dtDatos.Columns.Add("Nombre");
dtDatos.Columns.Add("Edad");
//- Agregar Datos
DataRow dRow = dtDatos.NewRow();
dRow["Id"] = "1";
dRow["Nombre"] = "Jose";
dRow["Edad"] = "33";
dtDatos.Rows.Add(dRow);
dRow = dtDatos.NewRow();
dRow["Id"] = "2";
dRow["Nombre"] = "Maria";
dRow["Edad"] = "28";
dtDatos.Rows.Add(dRow);
dRow = dtDatos.NewRow();
dRow["Id"] = "3";
dRow["Nombre"] = "Josefina";
dRow["Edad"] = "29";
dtDatos.Rows.Add(dRow);
//- Crear Array
Object[] Datos = new Object[dtDatos.Rows.Count];
for (int i = 0; i < dtDatos.Rows.Count; i++)
{
//- Guardar la Columna Nombre el el Arreglo
Datos[i] = dtDatos.Rows[i]["Nombre"].ToString();
}
Saludos.