索引器作为C#中接口的一部分
在C#中,将索引器声明为接口的一部分的语法是什么? 它还是这个[]吗? 在界面中使用this关键字有点奇怪。
public interface IYourList { T this[int index] { get; set; } }
它是 – 如果你问我,其他时候的语法很奇怪! 但它的确有效。 你必须宣布get;
和/或set;
它的一部分没有定义,只是一个分号,与接口中的普通属性完全一样。
我知道你的意思但是,是的, 这是正确的。 这是文档 。