Interface 需要关于什么的信息';接口';实际上是在ASP.NET中
我有一个“学习”日,我正在钻研ASP.NET解决方案,尝试学习构建应用程序的更高级技术(我仍处于新手阶段,请你回答我,好像我很愚蠢:)。。。哈哈) 我有几个问题 1.)通过查看代码,我看到了这个方法 公共接口Somthing() 我以前从未见过“接口”?它是用来干什么的?你能给我指出正确的方向来了解更多关于使用它的信息吗 2)我一直在评论中看到这样的事情Interface 需要关于什么的信息';接口';实际上是在ASP.NET中,interface,Interface,我有一个“学习”日,我正在钻研ASP.NET解决方案,尝试学习构建应用程序的更高级技术(我仍处于新手阶段,请你回答我,好像我很愚蠢:)。。。哈哈) 我有几个问题 1.)通过查看代码,我看到了这个方法 公共接口Somthing() 我以前从未见过“接口”?它是用来干什么的?你能给我指出正确的方向来了解更多关于使用它的信息吗 2)我一直在评论中看到这样的事情 <see cref="CoComment"/> 我不知道这是什么意思 非常感谢任何帮助我不知道方法上有界面修改器,只是在谷歌
<see cref="CoComment"/>
我不知道这是什么意思
非常感谢任何帮助我不知道方法上有界面修改器,只是在谷歌上搜索了一下,什么都看不到 它可能是一种严重的(命名的)返回类型吗 也就是说,应该是:
public Interface Something();
正如它返回接口类型的对象一样?您可以将接口视为只提供常量和方法原型声明的抽象类。然后,类可以以从其他类继承的相同方式实现接口。实现接口时,类必须实现接口中定义的所有方法:
public interface MyInterface
{
void doSomething();
}
public class MyClass : MyInterface
{
public void doSomething()
{
}
}
MyInterface obj = new MyClass();
obj.doSomething();
与.NET中的类不同,接口的优点之一是支持多重继承。因此,您可以实现几个接口,并且接口可以扩展其他几个接口
NET中接口的命名约定为“ISomething”,因此如果符号以“I”开头,则可以猜测它是接口。此外,许多接口的名称以“-able”结尾,如“IDisposable”或“ICloneable”
这个概念与Java中的相同,您可以阅读更多有关它的内容。很抱歉,错过了有关评论的编辑 您可以使用///注释标记创建XML文档 因此,您可以:
/// <summary>
/// Does something
/// </summary>
/// <see cref="something" />
public void DoSomething()
{
}
//
///做点什么
///
///
公共无效剂量测定法()
{
}
然后可以使用它生成API文档,就像MSDN格式一样。它还通过Visual Studio Intellisense工具提示提供,我发现它非常有用。以下是cref的帮助: 1)界面见: 2)