【发布时间】:2018-11-29 18:15:09
【问题描述】:
有什么办法可以简化这行代码?真的有必要给Color.FromArgb() 打两次电话吗?
Color c = Color.FromArgb(255, Color.FromArgb(Convert.ToInt32(rand.Next(0x1000000))));
如果没有重复的 Color.FromArgb() 调用,我只会得到 Alpha=0 颜色。
参考资料:
【问题讨论】:
-
嗯,你可以删除的一件事是
Convert.ToInt32,因为rand.Next(我假设System.Random)已经返回了Int32。 -
@Corak:你是对的!
-
这真的应该够简单!!!