सबसे पहले, सभी ड्राइव का नाम जानने के लिए GetDrives का उपयोग करें -
var drv = DriveInfo.GetDrives();
सिस्टम पर सभी ड्राइव के नाम प्राप्त करने के लिए लूप थ्रू करें -
foreach (DriveInfo dInfo in drv) { Console.WriteLine(dInfo.Name); }
आइए देखें पूरा कोड -
उदाहरण
using System; using System.Linq; using System.IO; public class Demo { public static void Main() { var drv = DriveInfo.GetDrives(); foreach (DriveInfo dInfo in drv) { Console.WriteLine(dInfo.Name); } } }
आउटपुट
/etc/resolv.conf /etc/hostname /etc/hosts /run/secrets /home/cg/root
नोट:परिणाम अलग-अलग ऑपरेटिंग सिस्टम पर अलग-अलग होंगे। उपरोक्त आउटपुट Linux OS पर दिखाया गया है।
यह विंडोज ओएस पर निम्नलिखित परिणाम देगा:
C:\ D:\ E:\