为了账号安全,请及时绑定邮箱和手机立即绑定

将System.Drawing.Color转换为RGB和十六进制值

将System.Drawing.Color转换为RGB和十六进制值

慕运维8079593 2019-12-26 08:57:20
我正在使用C#尝试开发以下两个。我的操作方式可能会有问题,需要您的友善建议。另外,我不知道是否有任何现有方法可以做到这一点。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;}谢谢。
查看完整描述

3 回答

  • 3 回答
  • 0 关注
  • 750 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信