我学习了如何编写自己的界面并看到了 MSDN 文章“Interfaces (C# Programming Guide)”。一切似乎都很好,除了:
interface IEquatable<T>
{
bool Equals(T obj);
}
最佳答案
表示它是一个generic界面。
你可以像这样创建一个界面:
public interface IMyInterface<T>
{
T TheThing {get; set;}
}
您可以通过多种方式实现它:
public class MyStringClass : IMyInterface<string>
{
public string TheThing {get; set;}
}
像这样:
public class MyIntClass : IMyInterface<int>
{
public int TheThing {get; set;}
}
关于c# - 定义接口(interface)时 <> 是什么意思?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3962007/