सबसे पहले, सभी ड्राइव का नाम जानने के लिए 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:\