데비안 시스템에서 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를 지원하는 플러그인이 있지만 기능이 부족하다고 들었습니다(특히 디버깅 부서에서).