C#中Color转换成#000000格式

string  ColorToHtmlFormat(Color c)
{
    
return   new  StringBuilder().Append( " # " )
        .Append(c.R.ToString(
" x " ).PadLeft( 2 , ' 0 ' ))
        .Append(c.G.ToString(
" x " ).PadLeft( 2 , ' 0 ' ))
        .Append(c.B.ToString(
" x " ).PadLeft( 2 , ' 0 ' )).ToString();
}

or

string  ColorToHtmlFormat(Color c)
{
    
return   " # " + c.ToArgb().ToString( " x " ).Remove( 0 , 2 );
}

 

你可能感兴趣的:(技术)