-
必要なパッケージをインストール
% sudo aptitude install mono-devel
新規インストール: 163 個と多いです。 -
コードを書く
echo 'using System;
public class HelloWorld
{
static public void Main ()
{
Console.WriteLine ("Hello World");
}
}
' > HelloWorld.cs -
コンパイル
% mono-csc HelloWorld.cs
-
実行
% mono HelloWorld.exe
Hello World
その他便利ツール
コンソール
% csharp
Mono C# Shell, type "help;" for helpEnter statements below.
csharp> Console.WriteLine("hello");
hello
csharp>
コンソール補完
% csharp
Mono C# Shell, type "help;" for helpEnter statements below.
csharp> Console.T
~~ TAB入力
Title TreatControlCAsInput
~~~~~~~~~~~~~~~~~~~~~~~~~~ 補完候補が表示!
感想
Linuxでも簡単にCSharpが開発できて便利ですね!