title: How to compile a Visual Studio C# Project with Mono
body: <p>I'm new to this, and don't know where to start.</p>
  
  <p>I want to compile a Visual Studio C# project with Mono on Linux (by command line).</p>
  
  <p>The main.cs file includes these references:</p>
  
  <pre><code>using System;
  using System.IO;
  using System.Collections.Generic;
  using System.ComponentModel;
  using System.Diagnostics;
  using System.Drawing;
  using System.Drawing.Imaging;
  using System.Net;
  using System.Text;
  using System.Text.RegularExpressions;
  using System.Xml;
  using iTextSharp.text;
  using iTextSharp.text.pdf;
  </code></pre>
  
  <p>I have no idea whether I need to note the references to the compiler, or whether it will pull them in itself, whether it will know where to look for them or not. I've never done this before. But I just need to compile this project.</p>
  
  <p>Thank you!</p>