C# .NET十六进制颜色对于HTML太长
为什么.NET使用十六进制代码,如:#FFFAFAD2?有没有一种简单的方法可以将其转换为HTML十六进制(#FAFAD2),或者我只是将前三个字符作为子串,然后再添加哈希?前两个是alpha(透明度) 前两个是alpha(透明度) 您已经基本了解了,字符串替换将是最简单的方法。作为单行解决方案,您可以使用正则表达式,例如:C# .NET十六进制颜色对于HTML太长,c#,.net,asp.net,C#,.net,Asp.net,为什么.NET使用十六进制代码,如:#FFFAFAD2?有没有一种简单的方法可以将其转换为HTML十六进制(#FAFAD2),或者我只是将前三个字符作为子串,然后再添加哈希?前两个是alpha(透明度) 前两个是alpha(透明度) 您已经基本了解了,字符串替换将是最简单的方法。作为单行解决方案,您可以使用正则表达式,例如: System.Text.RegularExpressions.Regex.Replace("#FFFAFAD2", "#..", "#") 你已经很明白了,字符串替换将是
System.Text.RegularExpressions.Regex.Replace("#FFFAFAD2", "#..", "#")
你已经很明白了,字符串替换将是最简单的方法。作为单行解决方案,您可以使用正则表达式,例如:
System.Text.RegularExpressions.Regex.Replace("#FFFAFAD2", "#..", "#")
颜色在哪里定义,如何定义?在您尝试将它们转换为HTML等价物之前?颜色在哪里定义,如何定义?在您尝试将它们转换为HTML等价物之前?