본문 바로가기

Language/C#

C# 모든 드라이브 정보 얻는 방법


C#이 강력한 이유는 단순한 코드에 있다.(C++을 가지고 MFC를 한 나로써는 오히려 핸들링이 불편했지.....지금도 마찬가지다.ㅋ)

C++이나 MFC에서 드라이브의 정보를 얻기 위해서는 매우 복잡한 코드를 넣어줘야 하지만 C#은 한방.ㅡㅡ 젠장...크쏘.....

우선 Header하나 넣고 시작.
using System.IO;

후에 DriveInfo 클래스를 사용하면 된다.
DriveInfo[] allDrives = DriveInfo.GetDrives();//정보를 배열에 저장.

foreach( DriveInfo drive in allDrives)
{
            code;
}

출처 : http://mblog.devpia.com/link/?no=1915693