Exprort methods to unmanaged code in C#