Предположим, у меня есть библиотека ILAsm со следующим кодом:
.assembly extern mscorlib{}
.assembly TestMe{}
.module TestMe.dll
.method public static void PrintMe() cil managed
{
ldstr "I'm alive!"
call void [mscorlib]System.Console::WriteLine(string)
ret
}
Как я могу вызвать глобальную функцию PrintMe() из кода C#?
<Module>
. - person Hans Passant   schedule 05.10.2013<Module>
является закрытым, поэтому вы не можете получить к нему доступ в С#. Вместо этого просто объявите публичный класс. - person Hans Passant   schedule 05.10.2013<Module>
, как описано в ECMA-335 II.10.8 Глобальные поля и методы. - person user2341923   schedule 05.10.2013