C++ cli 如何在C+中显式/隐式实现接口成员+/CLI?

C++ cli 如何在C+中显式/隐式实现接口成员+/CLI?,c++-cli,C++ Cli,在C++/CLI中,与此等效的是什么: class Explicit : IClonable { void IClonable.Clone() { } } class Implicit : IClonable { public void Clone() { } } 正如nobugz所说,您不能显式地实现IDisposable 因此,假设问题的标题准确无误,并且您希望显式实现接口成员(或显式重写,C++/CLI支持,但我认为C#中不可能,C++/

在C++/CLI中,与此等效的是什么:

class Explicit : IClonable
{
    void IClonable.Clone()
    {
    }
}

class Implicit : IClonable
{
    public void Clone()
    {
    }
}

正如nobugz所说,您不能显式地实现IDisposable

因此,假设问题的标题准确无误,并且您希望显式实现接口成员(或显式重写,C++/CLI支持,但我认为C#中不可能,C++/CLI还提供了更大的灵活性,可以使用相同的功能重写多个v-table插槽),请参见:


事实上,这正是我想要的!