【发布时间】:2011-02-05 04:32:09
【问题描述】:
ReSharper 有一个“Check parameter for null”上下文操作,它会自动插入代码来检查参数是否为 null,如果为 null,则抛出 ArgumentNullException。
如果参数是字符串,我想要另一个选项:“检查字符串是否为 Null 或空”。这应该会生成类似于以下的代码:
if (String.IsNullOrEmpty(result))
throw new ArgumentException("Parameter cannot be null or empty", "result");
有什么方法可以轻松地将它添加到 ReSharper 中?
【问题讨论】:
-
This article 应该会给你一个好的开始。
-
Resharper 5.0(目前处于 RC 状态)有一个名为“模式目录”的新功能可能会对此有所帮助。不幸的是,您必须付费才能升级到它。
-
@Greg 最近购买的 4.5 有资格免费升级到 5.0(他们不付钱让我这么说 :))
-
如何在 R# 5.0 中使用模式目录:blogs.jetbrains.com/dotnet/2010/04/…