我正在生成一些需要颜色的十六进制字符串的图表。
例子:
<dataseries name="ford" color="FF00FF" />
我正在动态创建这些,所以我想为每个数据序列随机生成十六进制代码。
做这个的最好方式是什么?
最佳答案
最简单的方法是使用 String.Format
并使用十六进制格式作为参数。
var random = new Random();
var color = String.Format("#{0:X6}", random.Next(0x1000000)); // = "#A197B9"
关于c# - 如何创建代表颜色的随机十六进制字符串?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/730625/