草庐IT

Resharper

全部标签

c# - 最小起订量:不可覆盖成员的无效设置:x => x.GetByTitle ("asdf")

不确定如何解决这个问题,尝试对“GetByTitle”方法进行单元测试这是我的定义:publicclassArticleDAO:GenericNHibernateDAO(IArticle,int>,IArticleDAO{publicIArticleGetByTitle(stringtitle){IQueryquery=Session.CreateQuery("...")returnquery.UniqueResult();}}publicinterfaceIArticleDAO{IArticleGetByTitle(stringtitle);}单元测试:[Test]publicvoi

c# - 最小起订量:不可覆盖成员的无效设置:x => x.GetByTitle ("asdf")

不确定如何解决这个问题,尝试对“GetByTitle”方法进行单元测试这是我的定义:publicclassArticleDAO:GenericNHibernateDAO(IArticle,int>,IArticleDAO{publicIArticleGetByTitle(stringtitle){IQueryquery=Session.CreateQuery("...")returnquery.UniqueResult();}}publicinterfaceIArticleDAO{IArticleGetByTitle(stringtitle);}单元测试:[Test]publicvoi

c# - 您如何告诉 Resharper 方法参数是包含 CSS 类的字符串?

[在CSS类的HTMLHelper属性上启用智能感知]我有这个HTMLhelper:publicIHtmlStringMyTextBoxFor(thisHtmlHelperhtml,Expression>propertyExpression,stringcssClass){//...}我希望Resharper在传递“cssClass”参数的值时为我的应用程序中定义的CSS类提供IntelliSense。Resharper可以识别一些代码注释属性,但似乎没有一个与将方法参数标记为CSS类直接相关。我能找到的最接近的是[HtmlAttributeValue(stringname)]。我尝试

c# - 您如何告诉 Resharper 方法参数是包含 CSS 类的字符串?

[在CSS类的HTMLHelper属性上启用智能感知]我有这个HTMLhelper:publicIHtmlStringMyTextBoxFor(thisHtmlHelperhtml,Expression>propertyExpression,stringcssClass){//...}我希望Resharper在传递“cssClass”参数的值时为我的应用程序中定义的CSS类提供IntelliSense。Resharper可以识别一些代码注释属性,但似乎没有一个与将方法参数标记为CSS类直接相关。我能找到的最接近的是[HtmlAttributeValue(stringname)]。我尝试

c# - Resharper- 查找所有未使用的类

我知道如何通过右键单击文件并选择“查找用法”选项来查找单个文件的未使用引用。有什么方法可以查看或获取项目中所有未使用的类或文件的列表? 最佳答案 首先启用“分析解决方案中的错误”(右键单击状态栏中的Resharper图标)。然后右键单击解决方案节点并选择“查找代码问题”。在“检查结果”工具窗口中,您可以按“问题类型”分组并查找“类型或类型成员从未使用”以获取所有未使用的类(以及更多未使用的符号)。第二个选项(在启用“分析解决方案中的错误”之后)是转到任何未使用的类,按Alt+Enter,选择“'Typeortypemember...

c# - Resharper- 查找所有未使用的类

我知道如何通过右键单击文件并选择“查找用法”选项来查找单个文件的未使用引用。有什么方法可以查看或获取项目中所有未使用的类或文件的列表? 最佳答案 首先启用“分析解决方案中的错误”(右键单击状态栏中的Resharper图标)。然后右键单击解决方案节点并选择“查找代码问题”。在“检查结果”工具窗口中,您可以按“问题类型”分组并查找“类型或类型成员从未使用”以获取所有未使用的类(以及更多未使用的符号)。第二个选项(在启用“分析解决方案中的错误”之后)是转到任何未使用的类,按Alt+Enter,选择“'Typeortypemember...

c# - 在 ReSharper 中禁用 C# 6.0 支持

在使用ReSharper时,提示“为此项目启用C#6.0支持”。我愚蠢地点击了它,现在正如广告所宣传的那样,它为我提供了C#6.0的建议-然后给我错误,因为我没有在这个项目中使用C#6.0。如何禁用C#6.0支持,将其恢复到以前的状态?(最好不必单独忽略特定建议) 最佳答案 单击解决方案资源管理器中的项目节点。然后查看属性网格(F4)。您将看到名为“C#语言级别”的属性。将其设置为“默认”或您想要的语言级别。 关于c#-在ReSharper中禁用C#6.0支持,我们在StackOverf

c# - 在 ReSharper 中禁用 C# 6.0 支持

在使用ReSharper时,提示“为此项目启用C#6.0支持”。我愚蠢地点击了它,现在正如广告所宣传的那样,它为我提供了C#6.0的建议-然后给我错误,因为我没有在这个项目中使用C#6.0。如何禁用C#6.0支持,将其恢复到以前的状态?(最好不必单独忽略特定建议) 最佳答案 单击解决方案资源管理器中的项目节点。然后查看属性网格(F4)。您将看到名为“C#语言级别”的属性。将其设置为“默认”或您想要的语言级别。 关于c#-在ReSharper中禁用C#6.0支持,我们在StackOverf

c# - 为什么我应该使用 var 而不是类型?

这个问题在这里已经有了答案:关闭11年前。PossibleDuplicate:ReSharperandvar在我安装ReSharper之后,它要求(通过警告)我尽可能使用var,例如UnhandledExceptionEventArgsue=(UnhandledExceptionEventArgs)t;ReSharper想把它变成varue=(UnhandledExceptionEventArgs)t;我更喜欢第一个版本,有什么理由更喜欢var吗?更好的性能?任何事物?还是只是一种代码风格?

c# - 为什么我应该使用 var 而不是类型?

这个问题在这里已经有了答案:关闭11年前。PossibleDuplicate:ReSharperandvar在我安装ReSharper之后,它要求(通过警告)我尽可能使用var,例如UnhandledExceptionEventArgsue=(UnhandledExceptionEventArgs)t;ReSharper想把它变成varue=(UnhandledExceptionEventArgs)t;我更喜欢第一个版本,有什么理由更喜欢var吗?更好的性能?任何事物?还是只是一种代码风格?