コンパイル時のワーニングを無視させる

こちらの都合で使わないけど引数を宣言する場合がある。
この時MonoDevelop(というかコンパイラ)が律儀にワーニングを出してくれるができれば無視して欲しい。
で、こんな時はpragmaで制御できるのでその備忘録

// variable declared but not used.
#pragma warning disable 0168
int a;
#pragma warning restore 0168

// variable assigned but not used.
#pragma warning disable 0219
int a = 0;
#pragma warning restore 0219

// private field assigned but not used.
#pragma warning disable 0414
#pragma warning restore 0414