ネイティブコード使いたいだけなら普通のC++でdll作ったほうがいいよ
C#の方をAnyCPUにできるしMSも見放してるC++/CLIなんていう将来不安な言語を使わなくて済む