gpt4 book ai didi

c# - 在 C# 中实现接口(interface)与显式实现接口(interface)

转载 作者:可可西里 更新时间:2023-11-01 03:04:38 25 4
gpt4 key购买 nike

<分区>

我在 VS2010 中有两个用于实现接口(interface)的选项。

enter image description here

当我有如下 IHelper.cs 接口(interface)时:

public interface IHelper
....
IEnumerable<IPort> Ports { get; }

“显式实现接口(interface)”给出了这段代码:

    IEnumerable<IPort> IHelper.Ports
{
get
{
...
}
}

然后,“实现接口(interface)”给了我这个代码:

    public IEnumerable<IPort> Ports
{
get
{
...
}
}

它们是相同的还是不同的?为什么在 C# 中实现接口(interface)时有两种选择?

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com