public classColor
{
public static readonlyColor Black =newColor(0, 0, 0);
public static readonlyColor White =newColor(255, 255, 255);
public static readonlyColor Red =newColor(255, 0, 0);
public static readonlyColor Green =newColor(0, 255, 0);
public static readonlyColor Blue =newColor(0, 0, 255);//static readonly需要注意的一个问题是,对于一个static readonly的Reference类型,只是被限定不能进行赋值(写)操作而已。而对其成员的读写仍然是不受限制的。