我们说我有以下课程:
public class Test
{
public int this[int index]
{
get { return 1; }
}
}
现在让我说我在代码的其他地方使用这个类,并且需要检查索引器参数是否可以与类一起使用。我必须编写起始括号,然后Visual Studio才会显示快速信息:
var test = new Test();
test[ // Visual Studio now displays "int Test[int index]"
对于我自己的代码,这不是一个问题,但是在使用其他人提供的类时呢?我是否必须编写起始括号以检查是否接受索引参数:
我认为可以显示的地方(但没有):智能信息,类视图,智能感知视图中的方法列表中test
的变量/类符号。
答案 0 :(得分:0)
您可以在对象浏览器中看到该类型是否公开this[T]
成员: