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 }