101得票1回答
访问修改闭包(2)

这是一个扩展自Access to Modified Closure的问题。我只是想确认以下内容是否足够安全,以便投入生产使用。List<string> lists = new List<string>(); //Code to retrieve lists from D...

100得票1回答
我该如何使用ReSharper列出解决方案中未使用的方法?

在我继承的一个老旧的ASP.NET项目中,有很多定义的方法,但实际上没有被使用过。 我熟悉“查找用法”的功能,但希望能够生成一个列表,列出应用程序中未被调用的方法。是否存在这样的功能?

98得票2回答
ReSharper错误:"输出已达到限制并被截断。要查看完整的输出,请使用“在新窗口中显示堆栈跟踪”操作。"

当在ReSharper中运行单元测试时,如果输出过长,将会出现以下错误信息:The output has reached the limit and was truncated. To view the full output use 'Show Stack Trace in a new wi...

96得票8回答
使用const而不是方法内的变量的优点

每当我在方法中有局部变量时,ReSharper都建议将它们转换为常量:// instead of this: var s = "some string"; var flags = BindingFlags.Public | BindingFlags.Instance; // ReSharpe...

94得票36回答
你使用哪些针对C#的ReSharper 4+代码模板?

您使用的是哪些适用于 C# 的 ReSharper 4.0 模板? 让我们按以下格式分享: [标题] 可选说明 快捷键: 快捷键 可用于: [AvailabilitySetting]// Resharper template code snippet // comes here 宏...

91得票18回答
Ctrl+R,Ctrl+R命令无法使用

我正在尝试使用 Visual Studio 2008 中的 Ctrl+R, Ctrl+R 命令来重命名变量。但是我在底部收到一个错误消息,提示: "键组合(Ctrl+R, Ctrl+R)绑定到的命令 (&Rename...) 目前不可用。" 我没有运行任何可能禁止文件修改的程序,F...

88得票24回答
为什么我无法引用我的类库?

我有一个在Visual Studio 2008中包含网站和类库的解决方案。 然后,我有另一个位于解决方案之外的网站项目需要引用这个类库。我右键单击Bin文件夹或项目,选择添加引用,然后选择我的类库项目,它会将类库需要的15个左右的DLL添加到网站的bin文件夹中,但是没有一个.cs文件识别u...

87得票5回答
只读字段调用了不纯的方法。

我使用的是Visual Studio 2010 + ReSharper,并且在以下代码中显示警告:if (rect.Contains(point)) { ... } rect是一个readonly Rectangle字段,而ReSharper向我显示了这个警告: "为只读值...

86得票5回答
Resharper提供的示例代码,用于解释“可能对IEnumerable进行多次枚举”的问题。

有时,Resharper会发出警告: 可能多次枚举IEnumerable 这个问题在Stack Overflow上有解决方案,ReSharper网站这里也有相关说明。它提供了一些示例代码,并建议您改为这样做:IEnumerable<string> names = Get...

85得票10回答
在使用Visual Studio 2010配合Powertools/Resharper时,回车键、退格键和导航键无响应。

我有一个非常烦人的问题,在Razor视图中,回车、退格和导航键经常无法响应。我不得不重启VS才能使它恢复正常。我是不是漏掉了什么?