以下メモ書きです。 たまにMonoを触っているのですが、Monoの場合コンパイラが 以下のように複数存在します。 mcs gmcs smcs dmcs Microsoft .NETの場合もバージョン毎に csc.exeが存在するので同じようなものですが 名前が異なっているので、知らない人も多いみたいです。 で、Mono 2.8でC# 4.0のプログラムをコンパイルするには Mono 2.6から追加された「dmcs」を利用します。 私の環境は、Mono 2.8.2を利用しています。 xxxx:~ gsf$ mono --version Mono JIT compiler version 2.8.2 (tarball Tue Jan 4 15:08:58 MST 2011) Copyright (C) 2002-2010 Novell, Inc and Contributors. www.mo