2017-11-09 2 views
0

그래서 터미널/콘솔 응용 프로그램에 Console.BufferWidthConsole.BufferHeight 메서드를 사용하려고합니다. 콘솔 응용 프로그램의 BufferWidth - PlatformNotSupportedException

Unhandled Exception: System.PlatformNotSupportedException: Operation is not supported on this platform. 
    at System.ConsolePal.set_BufferHeight(Int32 value) 
    at System.Console.set_BufferHeight(Int32 value) 

이 나 Mac에서 프로그래밍을 할 필요가 및 Mac은 이러한 작업을 지원하지 수 있습니까 :이 오류를 받고 있어요? 아니면 다른 이유가있을 수 있습니까? 나에게

답변

0

:

  • 이 꽤 명시 적 오류 메시지가 보인다; 그리고
  • Mac에서 그 값을 할당 할 수 없다는 사실에 놀랄 일이 아닙니다. (모노가 될 수는 없습니다.)

한 이상한 것은는 BufferHeight하지 BufferWidth에 관한 메시지를보고 한 것입니다,하지만 난 당신이 두 속성을 설정하려고했습니다 같은데요.

+0

질문을 업데이트하여 두 가지 버퍼 방법을 모두 포함 시켰습니다. 그것은 명시 적이 아니에요, 아마 그것은 활성 플랫폼 (이 경우 mac)을 참조해야 함을 의미합니다. – Jesper

관련 문제