Я пытаюсь сохранить цвет в базу данных. Я знаю, что могу разрезать цвет на 4 части, RGBA, но кажется глупым сохранить цвет, используя 3 столбца. Поэтому, хотя я просто сохранил его в строке с использованием ограничителя или даже просто использовал 3 символа для каждого цвета. Но снова это кажется глупым. Структура Color имеет свойство packingValue, которое, похоже, что-то делает со значениями для создания uint. но я не знаю, как его распаковать. Кто-нибудь есть какие-либо идеиКак вы можете распаковать Color.PackedValue
Color c = new Color.Black;
uint i = c.PackedValue;
Color newColor=Color.FromUINT(i); // This doesn't work of course
The Properites A, B, G и R (цвета) возвращают четыре compnents как байтов. –