Navigation:  StyleCop 4.3 > StyleCop 4.3 Rules > Readability Rules >

SA1122: UseStringEmptyForEmptyStrings

Previous pageReturn to chapter overviewNext page
StyleCop 4.3

Send comments on this topic.

SA1122: UseStringEmptyForEmptyStrings

Glossary Item Box

TypeName
UseStringEmptyForEmptyStrings

CheckId

SA1122

Category

Readability Rules

 

Cause

The C# code includes an empty string, written as “”.

Rule Description

A violation of this rule occurs when the code contains an empty string. For example:

   string s = "";

This will cause the compiler to embed an empty string into the compiled code. Rather than including a hard-coded empty string, use the static string.Empty property:

   string s = string.Empty;

How to Fix Violations

To fix a violation of this rule, replace the hard-coded empty string with string.Empty.

 


© Microsoft Corporation. All Rights Reserved.