Как пройти мимо 'ref' с помощью CreateInstance в Mono?
Пример:
public MyMethod(ref SomeType data) {...
...
SomeType st = new SomeType();
object handle = Activator.CreateInstance(type, new object[] { st });
Это отлично работает в моем консольном приложении Windows. Проблема в том, что когда я портирую это на Mono, я получаю исключение отсутствующего метода, в котором говорится, что не было обнаружено MyMethod, который принимает тип SomeType.
Если я удалю «ref» из конструктора, Mono найдет метод и запустит его без каких-либо проблем.
Любые идеи?
Заранее спасибо.