Какой компилятор и дебаггер C# на mac?
Виртуалка - Windows - Visual Studio
Все остальное изврат
Шарпдевелоп+моно, сам не пробовал.
Есть еще визул студиокод, тоже не пробовал,
Про виртуалке написали выше.