.NET为什么使用十六进制代码,例如:#FFFAFAD2?是否有一种简单的方法可以将其转换为HTML HEX(#FAFAD2),还是我应该对前三个字符进行子串化,然后再添加哈希值?

最佳答案

您已经了解了很多,字符串替换将是最简单的方法。作为单行解决方案,您可以使用正则表达式,例如:

System.Text.RegularExpressions.Regex.Replace("#FFFAFAD2", "#..", "#")

09-25 21:57