total_bytes 是方法内部的一个局部变量, 被定义, 赋值但从未被使用. 使用CTRL+SHIFT+F7 来高亮其引用时, resharper显示了一个 tooltip, 如上图说当前文件中没找到对 total_bytes的使用, 根据语言的定义, 方法内的变量可见性局部于该方法, 即使该文件内其它函数内有同名变量, 也不应视为对该变量的使用. 所以说在当前文件中没找到是用词不当.
在其它方法中定义同名变量, 发现 resharper并不是真的在当前文件中查找匹配的字符串那么傻, 只是这里用词不当.
使用CTRL+F7 来查找其使用时, 出现的提示就很恰当:
阅读(608) | 评论(0) | 转发(0) |