1) Я думаю, что только у вас или у версии MonoDevelop для Mac есть серьезные ошибки. Здесь я использую Linux, и он отлично работает.
2) Кажется, есть некоторые ошибки с правильным отображением символов UTF в версии для Mac.
По ссылке, которую вы разместили, кто-то предложил сделать это: В MonoDevelop перейдите в Файл-> Сохранить как-> Кодировка символов: -> Юникод (UTF-16).
Если вышеперечисленное не работает, я рекомендую использовать образ VMware , предоставленный Mono Project, с последними версиями Mono, MonoDevelop и другими компонентами, работающими на openSUSE.
Вы можете попробовать развернуть виртуальную машину и перенести ее на Mac, чтобы проверить, правильно ли отображаются строки.
C # имеет три основных IDE: Microsoft Visual Studio , SharpDevelop и MonoDevelop [*].
Visual Studio и SharpDevelop - Только для Windows IDE. MonoDevelop является единственным кроссплатформенным. (Linux, Mac OS X, Windows, FreeBSD)
[*] http://en.wikipedia.org/wiki/Comparison_of_integrated_development_environments#C.23