Если вы когда-либо использовали Reflector, вы, вероятно, заметили, что компилятор С# генерирует типы, методы, поля и локальные переменные, которые заслуживают "специального" отображения отладчиком. Например, локальные переменные, начинающиеся с "CS $", не отображаются пользователю. Существуют и другие специальные соглашения об именах для типов закрытия анонимных методов, резервные поля автоматических свойств и т.д.
Мой вопрос: где узнать об этих соглашениях об именах? Кто-нибудь знает о какой-либо документации?
Моя цель - заставить PostSharp 2.0 использовать те же соглашения.