学习C#第四周(方法好难。。
2026/5/5 9:22:06 网站建设 项目流程

Random随机数

随机数:可以通过指定种子生成批量的随机数字,计算机可以从批量的随机当中取出一个
//Random:随机数类,可以产生指定范围的随机数
//创建对象方法语句:类名 对象名=new 类名();
//new创建新的,申请内存空间区存储对象
//类名():构造函数创建对象为对象进行初始化的作用,方法名和类名一样

Random rnd = new Random();//创建随机数对象· Console.WriteLine(rnd.Next()); Console.WriteLine(rnd.Next(5,9)); Console.WriteLine(rnd.NextDouble()); rnd .Next(); double a1=rnd.NextDouble(); Console.WriteLine(Math.Round(a1,3)); Console.WriteLine(a1.ToString("f3"));//保留3位小数

扩展

GUID Globals Unique Identifiers全球唯一标识符的缩写
GUID 的计算依赖与当前系统的时间、计算机的硬件ID码等进行计算,生成的128位随机数,接近于唯一的输出
一般可以用于生成产品密钥、订单号、唯一的标识
xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx

Console.WriteLine(Guid.NewGuid());//5302e568-a3e6-4535-ba7f-59f6c11c230b

字符串

最简单的字符串 string a ="hello world";

特殊字符串\n换行\t回车\s空格

string s2 = "翩若惊鸿,\n宛若游龙";

要求前面显示\n,在\前面加上\

string s3 = "翩若惊鸿,\\n宛若游龙";

使用@创建字符串

string s4 = @"\n\t\r可以支持换行";

字符串创建方式

char[]chars=new char[]{‘2’,‘2’,‘2’}; string str=new string (char)

使用$符进行格式化

double a =100000; string str =$"money{a}";

字符串属性

string str ="222222"; console.writeline(str.length);//字符串个数 console.writeline(str[str.length-1]);//输入字符串最后一位 2

遍历字符串

str="111111"; for(int i=0;i<str.length;i++) { char c=str[i]; console.write(c)//111111 }

需要专业的网站建设服务?

联系我们获取免费的网站建设咨询和方案报价,让我们帮助您实现业务目标

立即咨询