私の状況は次のとおりです。ユーザーが.dllを指定して機能をカスタマイズできるようにするアンマネージc ++で記述されたバイナリを使用しています。C++ アプリは、dll 内の特定の関数を呼び出します。この場合、dll は、サード パーティの .NET .dll にパッケージ化された機能に依存します (私はそれを制御できません)。私の仕事は、C++ アプリで使用される dll を作成することです。私は C++ の方が快適に作業できますが、C# の方がはるかに理にかなっている場合は、C# を使用できます。自分がやろうとしていることをどのように達成できますか? 私は限られた成功で問題をグーグルで検索しました。これは、マネージ コードとアンマネージ コードを扱った数少ない例の 1 つであることに注意してください。そのため、私の知識はやや不足しています。