Bugün Color kütüphanesi kullanırken renklerin onaltılık taban koduna ihtiyaç duydum ve onluk tabandaki RGB renk kodunu kısa bir yöntem ile 6 karakterli (Mesela beyaz: #FFFFFF) biçime çevirebileceğimizi öğrendim.

Bunun için (bir int değerini hexadecimal’a çevirme):

int decDeger = 255;
string hexDeger = decDeger.ToString("X");

Bir Decimal RGB kodu RRGGBB formatına çevirmek için:

Color c = Color.Red;

string hexColor = "" +
Convert.ToInt32(c.R).ToString("X") +
Convert.ToInt32(c.G).ToString("X") +
Convert.ToInt32(c.B).ToString("X");