2つのプロジェクトがあります。1つはC++CLIで、もう1つはC#プロジェクトです。
C ++ CLIアセンブリはC#プロジェクトで参照されます。
動作しないインデックス付きプロパティを除いて、すべて問題ありません。
C ++ CLIコード:
property Nullable< int> PVarInt[System::String^] {
Nullable<int> get(System::String^ inx){
}
void set(System::String^ inx, Nullable< int> newx){
}
}
C#のそのコードは、次のような2つのセットとgetメソッドとして表示されます。
get_PVarInt(..)
set_PVarInt(..)
これはバグですか?これを修正するための解決策はありますか?なぜこれが起こったのですか?