gpt4 book ai didi

c# - 十六进制 C# 中的随机十六进制颜色

转载 作者:太空宇宙 更新时间:2023-11-03 10:45:19 26 4
gpt4 key购买 nike

我有一个包含十六进制颜色的代码,我想随机生成这种颜色

 PetData = "1 24 #fff";

我怎么做到的?

最佳答案

我会使用 Guid。

GUID 是一个 128 位值,由一组 8 个十六进制数字组成,后跟三组,每组 4 个十六进制数字,然后是一组 12 个十六进制数字。

生成一个新的 Guid() 并解析出任意六位数字(不包括破折号):

public string GetRandomHexColor()
{
var result = "#" + Guid.NewGuid().ToString().Substring(0, 6);
return result;
}

关于c# - 十六进制 C# 中的随机十六进制颜色,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23673993/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com