Mono - в значительной степени ваш единственный маршрут прямо сейчас, хотя ходят постоянные слухи (хотя я бы не стал их особо задумывать), что Microsoft планирует в будущем портировать C # на Mac. Но я бы очень удивился, если бы это случилось.
Что касается IDE, я ничего не могу поделать ... Если я хочу C #, я придерживаюсь Visual Studio (запустите его через Parallels или BootCamp, если вы действительно хотите использовать VS).
Редактировать: Как указывает Грэм, есть Какао #, но я бы предупредил, что это просто потому, что проект остановился, и вряд ли у него будет большое будущее. (