2011-07-07 78 views

回答

6
Color c = Color.FromArgb(red, green, blue); 
var hexColor = System.Drawing.ColorTranslator.ToHtml(c); 

應該產生"0000FF"

See MSDN

3

巴拉R是當場對Windows窗體,但是如果你在這裏使用了ASP.NET的快速和骯髒的方式:

string cssColor = String.Format("#{0:X2}{1:X2}{2:X2}", red, green, blue); 
-1

使用

byte red = 0; 
byte green = 0; 
byte blue= 255; 
byte[] color={red,green,blue}; 
string s = BitConverter.ToString(color); 
+0

's'將會是'「00-00-FF」' –

+0

嗯,真的,謝謝指出 – shobhonk

相關問題