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

C# 十六进制C中的随机十六进制颜色#,c#,colors,hex,C#,Colors,Hex,我有一个代码,其中包含十六进制的颜色,我想让这个颜色随机 PetData = "1 24 #fff"; 我该怎么做呢?使用String.Format并使用十六进制格式作为参数 var random = new Random(); var color = String.Format("#{0:X6}", random.Next(0x1000000)); 此颜色变量提供随机颜色的十六进制代码 如果您想要RGB格式,也可以参考此链接:使用String.Format并使用十六进

我有一个代码,其中包含十六进制的颜色,我想让这个颜色随机

 PetData = "1 24 #fff";

我该怎么做呢?

使用
String.Format
并使用十六进制格式作为参数

var random = new Random();
var color = String.Format("#{0:X6}", random.Next(0x1000000));
此颜色变量提供随机颜色的十六进制代码


如果您想要RGB格式,也可以参考此链接:

使用
String.Format
并使用十六进制格式作为参数

var random = new Random();
var color = String.Format("#{0:X6}", random.Next(0x1000000));
此颜色变量提供随机颜色的十六进制代码

如果您想要RGB格式,也可以参考此链接:

我将使用Guid

GUID是一个128位的值,由一组8个十六进制数字组成,后面是三组4个十六进制数字,后面是一组12个十六进制数字

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

我会使用Guid

GUID是一个128位的值,由一组8个十六进制数字组成,后面是三组4个十六进制数字,后面是一组12个十六进制数字

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


对分销有什么偏好吗?RGB颜色的均匀分布在HSV空间中并不均匀。对分布有何偏好?RGB颜色的均匀分布在HSV空间中并不均匀。谢谢!我已经这样做了:var random=new random();var color=String.Format(“#{0:X6}”,random.Next(0x1000000));Random randNum=新的Random();var race=randNum.Next(25);int型动物=1;Session.GetBobbaz().PetData=typeanimal,race,color;但是当我声明PetData时,语法似乎不正确,我是一个初学者:sDone,关于PetData=typeanimal,race,color的语法;有什么问题吗?@user3640047你能把你的代码贴在你声明PetData的地方吗?是的,我不确定typeanimal的语法,我把int-typeanimal=1;但如果我能把PetData=1,race,color///PetData=“1 24#fff”放进去,就没有必要使用它;上面的代码运行得很好,我只是想用随机变量替换24和#fff,事实上,但是我的语法有点错误,我猜…@user3640047 OK。您正在使用int-typeanimal=1;尝试使用var typeanimal=1;或者你也可以从我提到的链接中尝试RGB格式。谢谢!我已经这样做了:var random=new random();var color=String.Format(“#{0:X6}”,random.Next(0x1000000));Random randNum=新的Random();var race=randNum.Next(25);int型动物=1;Session.GetBobbaz().PetData=typeanimal,race,color;但是当我声明PetData时,语法似乎不正确,我是一个初学者:sDone,关于PetData=typeanimal,race,color的语法;有什么问题吗?@user3640047你能把你的代码贴在你声明PetData的地方吗?是的,我不确定typeanimal的语法,我把int-typeanimal=1;但如果我能把PetData=1,race,color///PetData=“1 24#fff”放进去,就没有必要使用它;上面的代码运行得很好,我只是想用随机变量替换24和#fff,事实上,但是我的语法有点错误,我猜…@user3640047 OK。您正在使用int-typeanimal=1;尝试使用var typeanimal=1;或者您也可以尝试使用我提到的链接中的RGB格式。