PixelArtUpscaler.Image.SVGDocument.Color2String C# (CSharp) Method

Color2String() private method

private Color2String ( Color c ) : string
c Color
return string
        internal string Color2String(Color c)
        {
            if (c.IsNamedColor)
            {
                return c.Name;
            }
            else
            {
                byte[] bytes = BitConverter.GetBytes(c.ToArgb());

                string sColor = "#";
                sColor += BitConverter.ToString(bytes, 2, 1);
                sColor += BitConverter.ToString(bytes, 1, 1);
                sColor += BitConverter.ToString(bytes, 0, 1);

                return sColor;
            }
        }