interface解决命名冲突后的函数怎么用?

Jenf_Mu Jenf_Mu 墨衍会员 · AI 创作全网分发 墨衍智能分发 通过墨衍一键同步至各平台 可同步平台 CSDN微信公众号微博知乎掘金百家号博客园抖音小红书 你的文章也可以这样分发 墨衍会员 ¥399起/年,写一次发全网 我也要 + 加入社区
public interface IDoSomething
{
void Test();
}
public interface IOther
{
string Test();
}

/// <summary>
///Class1 的摘要说明
/// </summary>
public class Class1 : IDoSomething, IOther
{
public Class1()
{
//
//TODO: 在此处添加构造函数逻辑
//
}
public void Test()
{
throw new NotImplementedException("IDoSomething");
}

string IOther.Test()
{
return "IOther";
}

}


string IOther.Test()
{
return "IOther";
}
这里解决了命名冲突,但是客户端怎么用这个函数啊?


public partial class _Default : System.Web.UI.Page
{
protected void Page_Load(object sender, EventArgs e)
{
Class1 c = new Class1();
Response.Write(IOther.Test());
}
}
...全文
评论 6
收藏 已收藏
分享
返回顶部
Jenf_Mu
C# 111,129 成员 642,538 内容