24.7 환경 변수 사용하기
이번에는 Environment 클래스의 여러 가지 속성을 사용하여 환경 변수를 출력해 보겠습니다.
> Environment.SystemDirectory //시스템 폴더 "C:\\WINDOWS\\system32" > Environment.Version //닷넷 기준 버전 [4.0.30319.42000] > Environment.OSVersion //운영 체제 버전 [Microsoft Windows NT 6.2.9200.0] > Environment.MachineName //컴퓨터 이름 "VISUALACADEMY" > Environment.UserName //사용자 이름 "RedPlus" > Environment.CurrentDirectory //현재 폴더 "C:\\Users\\RedPlus" > Environment.GetFolderPath(Environment.SpecialFolder.MyDocuments) //문서 폴더 "C:\\Users\\RedPlus\\Documents"
Environment 클래스의 여러 가지 속성을 사용하여 컴퓨터의 환경 변수 값을 출력해 보았습니다. 이 환경 변수는 컴퓨터마다 서로 다른 값을 출력하므로 실행 결과는 다릅니다.
Note ≡ C# 프로젝트의 bin 폴더와 obj 폴더
• bin 폴더: 완전한 바이너리(어셈블리) 파일들을 저장하는 폴더입니다. bin 폴더는 binary의 약자로 실행 파일이 들어옵니다.
• obj 폴더: 컴파일 과정에서 최종 바이너리를 생성하는 데 사용하는 임시 파일과 기타 파일을 저장합니다.