Ошибка компилятора C3353
delegate: создание делегата допускается только из глобальной функции или функции-члена управляемого типа или типа WinRT
Делегаты, объявленные ключевым словом делегата, могут объявляться только в глобальной области.
Следующий пример приводит к возникновению ошибки C3353:
// C3353.cpp
// compile with: /clr
delegate int f; // C3353