Skip to content

Gendarme.Rules.Performance.UseStringEmptyRule(git)

Sebastien Pouliot edited this page Mar 2, 2011 · 1 revision

UseStringEmptyRule

Assembly: Gendarme.Rules.Performance
Version: git

Description

This rule checks for methods that are using the literal "" instead of the String.Empty field. You'll get slighly better performance by using String.Empty. Note that in some cases, e.g. in a switch/case statement, you cannot use a field, so "" must be used instead of String.Empty.

Examples

Bad example:

string s = "";

Good example:

string s = String.Empty;

Source code

You can browse the latest source code of this rule on github.com

Clone this wiki locally