我想將一個Color保存到數據庫。我知道我可以將顏色分成4部分,RGBA,但使用3列保存顏色似乎很愚蠢。所以,然後我簡單地使用限制器將其保存爲字符串,或者甚至僅使用每種顏色3個字符。但它又似乎很愚蠢。 Color結構有一個packedValue屬性,它似乎對值創建了一個uint。但我不知道如何解開它。任何人有任何想法如何解壓一個Color.PackedValue
Color c = new Color.Black;
uint i = c.PackedValue;
Color newColor=Color.FromUINT(i); // This doesn't work of course
的性質在A,B,G和R(顏色)返回四個compnents爲字節值。 – 2013-03-13 18:45:09