C# (C Sharp)

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

.DotNet

# create a new console template
dotnet new console

Mono

nicht verfügbar

Ein C# Programm compilieren und laufen lassen

.DotNet

# build 'program.cs' (in current directory)
dotnet build --output ./build_output
 
# execute 'program.dll'
dotnet ./build_output/program.dll

Mono

# build 'program.cs'
mcs program.cs
 
# execute 'program.exe'
mono program.exe