コード分析プロパティで Microsoft All Rules を設定して C# コードを書いています。これで、NodeFlag という名前の構造体ができました。コード分析を実行すると、CA1726 エラーが発生します。
http://msdn.microsoft.com/en-us/library/ms182258.aspx
基本的に、構造体からフラグという単語を削除する必要があると言っています。そして今、私の質問は、何を書くべきかです。Flag に置き換えるのに適した言葉は何ですか。これらの警告を抑制しようと考えていましたが、この NodeFlag は多くの場所で使用されています。
更新: ここに構造体があります
struct NodeFlag
{
bool IsValid;
bool IsInsideGrid;
bool ....
....
double XCoordinate;
double YCoordinate;
override functions for ==, !=, Equals
}