Sử dụng C# Tôi đã cố gắng phát triển hai phần sau đây. Cách tôi đang làm nó có thể có một số vấn đề và cần lời khuyên tốt bụng của bạn. Ngoài ra, tôi không biết liệu có bất kỳ phương pháp hiện có để làm như vậy.Chuyển đổi System.Drawing.Color thành RGB và Hex Value
private static String HexConverter(System.Drawing.Color c)
{
String rtn = String.Empty;
try
{
rtn = "#" + c.R.ToString("X2") + c.G.ToString("X2") + c.B.ToString("X2");
}
catch (Exception ex)
{
//doing nothing
}
return rtn;
}
private static String RGBConverter(System.Drawing.Color c)
{
String rtn = String.Empty;
try
{
rtn = "RGB(" + c.R.ToString() + "," + c.G.ToString() + "," + c.B.ToString() + ")";
}
catch (Exception ex)
{
//doing nothing
}
return rtn;
}
Cảm ơn.
@Rod https://stackoverflow.com/questions/20750062/what- is-meaning-of-tostringx2 – samgak