Comment faire pour convertir une Liste en DataTable

J'obtiens des valeurs à partir d'une autre table de données en entrée à la liste. Maintenant j'ai besoin de sauvegarder les valeurs de la liste dans un autre DataTable.

Liste:

List<DataRow> list = slectedFieldsTable.AsEnumerable().ToList();
foreach (DataRow dr in slectedFieldsTable.Rows)
{
    list.Add(dr);
}

Nouvelle table de Données :

DataRow newRow = tempTable.NewRow();
newRow["Field Name"] = fieldLabel;
newRow["Field Type"] = fieldType;

for(int gg =0 ; gg<list.Count; gg++)
{
    tempTable.Rows.Add(????);
}

Je suis coincé ici, en ajoutant des lignes à la nouvelle table de données.

InformationsquelleAutor Ganeshja | 2013-02-28