Задачи:
замерить в начале и в конце, вычесть из конца начало )
Можно, конечно, в каждый метод включать соответствующие замеры, но аспектом проще. Плюс там очень много других полезных вещей. Можно выполнить любой код при входе/выходе в метод, при изменении свойства. Причем без рефлексии в этом коде доступна информация о типе. В-общем очень было бы удобно.
В чем проблема? В том, что PostSharp, после того как компилятор скомпилировал проект, лезет в MSIL код и меняет его. Нормально это работает с VS. Возможно будет работать с Моно. А вот с Юнити - нет. Выход один - делать dll в VS и использовать уже ее в Юнити. А хотелось бы напрямую работать в Юнити