IT’s Ha

[C#] 실행중인 OS 환경 가져오기 - 코드 본문

.NET/기타

[C#] 실행중인 OS 환경 가져오기 - 코드

Deleloper Ha 2023. 3. 4. 13:16
728x90
반응형

C#

안녕하세요. 

동작중인 프로그램의 OS 환경요소를 들고오는 방법을 공유합니다. 

if(System.OperatingSystem.IsMacOS())
{
    //MAC OS
    Console.WriteLine("MAC OS");
}
else if (System.OperatingSystem.IsWindows())
{
    //윈도우 게열
    Console.WriteLine("Windows OS");
}
else if (System.OperatingSystem.IsLinux())
{
    //리눅스 계열
    Console.WriteLine("Linux OS");
}

위와 같이 운영체제 환경을 가지고, 다른 함수를 사용하던지 변수를 사용하게 처리 할 수 있습니다. 예를 들어 윈도우와, 리눅스 계열은 파일 구조 형식이 달라, 경로를 따로 설정 할 경우 사용가능합니다. 

궁금하신 내용이나 잘못된 내용은 댓글이나 메일로 부탁드리겠습니다. 감사합니다.

728x90
반응형
Comments