이 글은 기계 번역의 미러 문서이며, 원본 기사로 바로 이동하려면 여기를 클릭해 주세요.

보기: 33679|회답: 1

[.NET 코어] .NET 코어는 현재 운영체제를 결정합니다

[링크 복사]
게시됨 2019. 11. 13. 오후 3:55:22 | | | |

.NET 코어는 Windows, Linux OSX 운영체제에서 실행되는 마이크로소프트의 크로스 플랫폼 프레임워크이며, 때로는 현재 작업에 따라 대응하는 작업을 수행해야 합니다.

그렇다면 현재 운영체제를 어떻게 평가해야 할까요?

Nuget을 통해 System.Runtime.InteropServices 패키지를 소개합니다

현재 운영체제에 대한 정보를 받아보세요

Linux 4.9.184-linuxkit #1 SMP 2019년 7월 2일 화요일 22:58:16 UTC
이 어셈블리를 통해 우리 프로그램의 호스트 환경의 운영체제를 얻을 수 있으며, 현재 세 가지 옵션이 있습니다: WIN, LIUNX, OSX

이 네임스페이스에는 운영 체제를 결정하는 데 사용되는 RuntimeInformation.IsOSPlatform이 있습니다

RuntimeInformation.IsOSPlatform(OSPlatform.Linux)// Liunx인지 판단하기

RuntimeInformation.IsOSPlatform(OSPlatform.Windows)/윈도우인지 확인하기

RuntimeInformation.IsOSPlatform(OSPlatform.OSX)/OSX인지 확인하기

세 가지 방법의 반환 값은 모두 불 값으로, 어떤 운영체제인지 쉽게 판단할 수 있습니다







이전의:Docker time inconsistencies, container timezone setting
다음:임금이 없는 고무를 없애고, 부업을 위한 70개의 플랫폼
게시됨 2022. 4. 8. 오후 1:46:38 |
답변 감사합니다
면책 조항:
Code Farmer Network에서 발행하는 모든 소프트웨어, 프로그래밍 자료 또는 기사는 학습 및 연구 목적으로만 사용됩니다; 위 내용은 상업적 또는 불법적인 목적으로 사용되지 않으며, 그렇지 않으면 모든 책임이 사용자에게 부담됩니다. 이 사이트의 정보는 인터넷에서 가져온 것이며, 저작권 분쟁은 이 사이트와는 관련이 없습니다. 위 내용은 다운로드 후 24시간 이내에 컴퓨터에서 완전히 삭제해야 합니다. 프로그램이 마음에 드신다면, 진짜 소프트웨어를 지원하고, 등록을 구매하며, 더 나은 진짜 서비스를 받아주세요. 침해가 있을 경우 이메일로 연락해 주시기 바랍니다.

Mail To:help@itsvse.com