Перевод System.Drawing.Color в HTML
Я был немного (мягко говоря) удивлен, каких только изощрений не придумано для преобразования Color в строку в формате HTML и обратно. На самом деле существует простой и, главное, правильный путь:
string myHtml = ColorTranslator.ToHtml(Color.Black);
Color myColor = ColorTranslator.FromHtml("#FFFFFF");