Unter LINUX gibt es hierfür zwei Umgebungen .DotNet von Microsoft und Mono.
Dokumentation zu Mono Mono Framework on Linux: A Comprehensive Guide
Eine Projektvorlage erzeugen
# create a new console template
dotnet new console
nicht verfügbar
Ein C# Programm compilieren und laufen lassen
# build 'program.cs' (in current directory) dotnet build --output ./build_output # execute 'program.dll' dotnet ./build_output/program.dll
# build 'program.cs' mcs program.cs # execute 'program.exe' mono program.exe