StyleCop - SA1019について | あとはよしなに

StyleCop - SA1019について

SA1019 MemberAccessSymbolsMustBeSpacedCorrectly


この子がうまく動作しない(StyleCop 4.3.1.3利用)。

ルールの概要は、メンバアクセスシンボル(.)の周囲にスペースを置くなってこと。

----

× string .Format("{0}", sample);

○ string.Format("{0}", sample);

----


なぜか分からないので、.NET Reflectorを使って中身にアクセスしてみた。

著作権とかがあるのでコードをそのままコピーはしませんが、以下に概要を。


----

if (前の文字がnullだったら)

{

// 前の文字に関する処理をする。

}


if (後ろの文字がnullだったら)

{

// 後ろの文字に関する処理をする。

}

----


んー。if文、逆だと思う。

なるほど、そういうことか。致命的じゃないし、すぐ気づくと思うからいいか~。