What I know about their compiler is the command line, mcs.
Example: mcs program.cs

I found it w/ MONO, they confirmed that they are using C#'s compiler and when I'm compiling my codes in MONO I'm using that command line and my program works.
If I compile the program using VS2005 it still works w/ MONO so I analyzed that it is the mcs.