La plus rapide de Convertir de la Collecte à la Liste des<T>

Ce que je voudrais éviter:

ManagementClass m = new ManagementClass("Win32_LogicalDisk");

ManagementObjectCollection managementObjects = m.GetInstances();

List<ManagementObject> managementList = new List<ManagementObject>();

foreach(ManagementObject m in managementObjects){

    managementList.Add(m);

}

N'est-ce pas là une façon d'obtenir cette collection dans une Liste qui ressemble à quelque chose comme:

List<ManagementObject> managementList = new List<ManagementObjec>(collection_array);
  • Veuillez nous dire quel framework que vous utilisez. 2.0 a une solution différente de 3,5
InformationsquelleAutor t3rse | 2008-10-09