私は私のアプリで複数の場所で「System.Drawing.Color.Gainsboro」を使用しているので:System.Drawing.Color型の定数を宣言できないのはなぜですか?
if (tb.BackColor.Equals(System.Drawing.Color.Gainsboro)) {
...私はそれに一定にしたかったです。私が試したときには:
const System.Drawing.Color PSEUDO_HIGHLIGHT_COLOR = System.Drawing.Color.Gainsboro;
を...私は、
"型 'System.Drawing.Colorは' CONST宣言することはできません" てしまいました?クラス、構造体、およびアレイを含む
これは、「KnownColor」の+1のために「const」になる可能性があるので、これはもう少しタイピングしていますが、これと同じ理由です。(http://stackoverflow.com/a/1833589/525558) – Craig