먼저 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에서 표시됩니다.
Windows OS에서 다음과 같은 결과를 생성합니다.
C:\ D:\ E:\