데비안에서 C# 작성

데비안에서 C# 작성

데비안 시스템에서 C#을 배우고 싶습니다.

무엇을 설치해야 합니까?

코드 조각을 실행해 볼 수 있는 대화형 프롬프트 같은 것이 있나요?

C#을 배워야 하고 듀얼 부팅 컴퓨터가 있지만 단지 C#을 배우기 위해 Linux를 끄고 Windows를 부팅하고 싶지는 않습니다.

답변1

무엇을 설치해야 합니까?

apt install mono-mcs

그리고 선택적으로

apt install monodevelop

IDE와 같은 것을 원한다면.

mcs컴파일러입니다. 당신은 mono prog.exe( ./prog.exe또는binfmt_misc지원이 활성화되어 있으며 데비안이 기본적으로 이를 지원한다고 믿습니다.)

코드 조각을 실행해 볼 수 있는 힌트 같은 것이 있나요?

apt install mono-csharp-shell

그런 다음

$ csharp
Mono C# Shell, type "help;" for help

Enter statements below.
csharp> Console.WriteLine("Hello world!")
Hello world!
csharp>

답변2

이전 답변을 보완하기 위해 .NET Framework를 더 빠르고 깔끔하게 구현한 .NET Core SDK도 있습니다(Core CLR로서는 다소 불완전하지만 여전히 매우 안정적입니다). WinForms, UWP 및 WPF 개발에 C#이 필요하지 않다면 확인해 보는 것이 좋습니다. 이제 대부분의 라이브러리는 .NET Core를 지원해야 합니다. 다운로드 링크:https://dotnet.microsoft.com/download

IDE로는 VS Code(현재 사용 중)와 JetBrains Rider가 있습니다. MonoDevelop에는 NET Core를 지원하는 플러그인이 있지만 기능이 부족하다고 들었습니다(특히 디버깅 부서에서).

관련 정보