37 lines
598 B
YAML
37 lines
598 B
YAML
id: "csharp"
|
|
aliases:
|
|
- "cs"
|
|
- "mcs"
|
|
name: "C#"
|
|
monacoLang: csharp
|
|
|
|
install:
|
|
apt:
|
|
- mono-mcs
|
|
- clang-format
|
|
|
|
main: "main.cs"
|
|
template: |
|
|
class main {
|
|
static void Main(string[] args) {
|
|
System.Console.WriteLine("Hello, world!");
|
|
}
|
|
}
|
|
|
|
compile: |
|
|
mcs -debug main.cs
|
|
run: |
|
|
mono --debug main.exe
|
|
|
|
format:
|
|
run: |
|
|
clang-format --style="{BasedOnStyle: llvm, IndentWidth: 4}" --assume-filename=format.cs
|
|
input: |
|
|
class main
|
|
{
|
|
static void Main(string[] args)
|
|
{
|
|
System.Console.WriteLine("Hello, world!");
|
|
}
|
|
}
|