我注意到,如果有List<T>
(或其他几种类型)并按.
,那么我会在智能感知建议中Length
如果我选择Length
,那么实际输入的内容是Count
我可以看到为什么会发生这种情况,Length
上没有List<T>
属性,如果我正在寻找它,我可能需要Count
。我的问题是,Visual Studio如何知道这样做?我无法在List<T>
课程或其他任何编码Length
的地方看到Count
的别名。
答案 0 :(得分:13)
这是ReSharper 10的功能。
它在此版本中集成了Postfix Templates plugin,这是它支持的完成之一(使用正确的Length
或Count
属性)。
我很高兴地宣布这个插件现在是ReSharper 10的组成部分!
项目页面说明:
长度/计数代码完成解决了处理数组或集合时最常见的错误之一: