方法
Next() | 返回一個非負隨機整數(shù)。 |
Next(Int32) | 返回一個小于所指定最大值的非負隨機整數(shù)。 |
Next(Int32, Int32) | 返回在指定范圍內(nèi)的任意整數(shù)。 |
NextDouble | 返回一個大于或等于 0.0 且小于 1.0 的隨機浮點數(shù)。 |
NextString | 返回一個隨機字符串。 |
微軟官方幫助文檔:Random 類 (System) | Microsoft Docs
Vb.Net |
Proj.MsgDebug.Add("隨機整數(shù):{0}",Sys.Rand.Next()) Proj.MsgDebug.Add("隨機整數(shù):{0}",Sys.Rand.Next()) Proj.MsgDebug.Add("小于100隨機整數(shù):{0}",Sys.Rand.Next(100)) Proj.MsgDebug.Add("小于100隨機整數(shù):{0}",Sys.Rand.Next(100)) Proj.MsgDebug.Add("1到1000之間隨機整數(shù):{0}",Sys.Rand.Next(1,1000)) Proj.MsgDebug.Add("1到1000之間隨機整數(shù):{0}",Sys.Rand.Next(1,1000)) Proj.MsgDebug.Add("0到1之間隨機浮點數(shù):{0}",Sys.Rand.NextDouble()) Proj.MsgDebug.Add("8位隨機字符:{0}",Sys.Rand.NextString(8)) Proj.MsgDebug.Add("16位隨機字符:{0}",Sys.Rand.NextString(16)) Proj.MsgDebug.Add("8位隨機字符,包含特殊字符:{0}",Sys.Rand.NextString(8,True)) Proj.MsgDebug.Add("16位隨機字符,包含特殊字符:{0}",Sys.Rand.NextString(16,True)) Proj.MsgDebug.Add("8位隨機字符,不包含特殊字符:{0}",Sys.Rand.NextString(8,False)) Proj.MsgDebug.Add("16位隨機字符,不包含特殊字符:{0}",Sys.Rand.NextString(16,False)) '返回結(jié)果:隨機整數(shù):1581742739 '返回結(jié)果:隨機整數(shù):230725625 '返回結(jié)果:小于100隨機整數(shù):97 '返回結(jié)果:小于100隨機整數(shù):83 '返回結(jié)果:1到1000之間隨機整數(shù):84 '返回結(jié)果:1到1000之間隨機整數(shù):976 '返回結(jié)果:0到1之間隨機浮點數(shù):0.334079995906949 '返回結(jié)果:8位隨機字符:lU:8bY\3 '返回結(jié)果:16位隨機字符:.xjGtD58PnUaunH8 '返回結(jié)果:8位隨機字符,包含特殊字符:Q/AYgTk3 '返回結(jié)果:16位隨機字符,包含特殊字符:V50;Cq;AxsHoKIp3 '返回結(jié)果:8位隨機字符,不包含特殊字符:h5n1iiU4 '返回結(jié)果:16位隨機字符,不包含特殊字符:inxHW8uoYKAIYcw3 |
C# |
Proj.MsgDebug.Add("隨機整數(shù):{0}", Sys.Rand.Next()); Proj.MsgDebug.Add("隨機整數(shù):{0}", Sys.Rand.Next()); Proj.MsgDebug.Add("小于100隨機整數(shù):{0}", Sys.Rand.Next(100)); Proj.MsgDebug.Add("小于100隨機整數(shù):{0}", Sys.Rand.Next(100)); Proj.MsgDebug.Add("1到1000之間隨機整數(shù):{0}", Sys.Rand.Next(1, 1000)); Proj.MsgDebug.Add("1到1000之間隨機整數(shù):{0}", Sys.Rand.Next(1, 1000)); Proj.MsgDebug.Add("0到1之間隨機浮點數(shù):{0}", Sys.Rand.NextDouble()); Proj.MsgDebug.Add("8位隨機字符:{0}", Sys.Rand.NextString(8)); Proj.MsgDebug.Add("16位隨機字符:{0}", Sys.Rand.NextString(16)); Proj.MsgDebug.Add("8位隨機字符,包含特殊字符:{0}", Sys.Rand.NextString(8, true)); Proj.MsgDebug.Add("16位隨機字符,包含特殊字符:{0}", Sys.Rand.NextString(16, true)); Proj.MsgDebug.Add("8位隨機字符,不包含特殊字符:{0}", Sys.Rand.NextString(8, false)); Proj.MsgDebug.Add("16位隨機字符,不包含特殊字符:{0}", Sys.Rand.NextString(16, false)); // 返回結(jié)果:隨機整數(shù):1581742739 // 返回結(jié)果:隨機整數(shù):230725625 // 返回結(jié)果:小于100隨機整數(shù):97 // 返回結(jié)果:小于100隨機整數(shù):83 // 返回結(jié)果:1到1000之間隨機整數(shù):84 // 返回結(jié)果:1到1000之間隨機整數(shù):976 // 返回結(jié)果:0到1之間隨機浮點數(shù):0.334079995906949 // 返回結(jié)果:8位隨機字符:lU:8bY\3 // 返回結(jié)果:16位隨機字符:.xjGtD58PnUaunH8 // 返回結(jié)果:8位隨機字符,包含特殊字符:Q/AYgTk3 // 返回結(jié)果:16位隨機字符,包含特殊字符:V50;Cq;AxsHoKIp3 // 返回結(jié)果:8位隨機字符,不包含特殊字符:h5n1iiU4 // 返回結(jié)果:16位隨機字符,不包含特殊字符:inxHW8uoYKAIYcw3 |