简单的取c#(flex)固定位数的随机数

简介:

c#固定位数的随机数:

private string rd()
{
try
{
StringBuilder sb = new StringBuilder();
Random rd = new Random(DateTime.Now.Millisecond);
for (int i = 0; i < 7; i++)
{
char c = (rd.Next(0, 9).ToString()[0]);
sb.Append(c.ToString());
}
return sb.ToString();
}
catch
{
return "1234567";
}
}

flex固定位数的随机数:

private function rd():String
{
var rd:int = int(Math.random()*9999999);
if(rd < 1000000)
rd+=1000000;
return rd.toString();
}




本文转自94cool博客园博客,原文链接:http://www.cnblogs.com/94cool/archive/2009/11/09/1598825.html,如需转载请自行联系原作者

相关文章
|
2月前
|
C# 图形学
小功能⭐️C#控制小数点后位数的方法
小功能⭐️C#控制小数点后位数的方法
|
5月前
|
C#
C#中小数保留固定位数
C#中小数保留固定位数
97 1
C#编程-24:String前面不足位数补零的方法
C#编程-24:String前面不足位数补零的方法
107 0
C# String 前面不足位数补零的方法
在 C# 中可以对字符串使用 PadLeft 和 PadRight 进行轻松地补位。 PadLeft(int totalWidth, char paddingChar) //在字符串左边用 paddingChar 补足 totalWidth 长度 PadLeft(int totalWidth, char paddingChar) //在字符串右边用 paddingChar 补足
2115 0
|
5月前
|
开发框架 前端开发 .NET
C#编程与Web开发
【4月更文挑战第21天】本文探讨了C#在Web开发中的应用,包括使用ASP.NET框架、MVC模式、Web API和Entity Framework。C#作为.NET框架的主要语言,结合这些工具,能创建动态、高效的Web应用。实际案例涉及企业级应用、电子商务和社交媒体平台。尽管面临竞争和挑战,但C#在Web开发领域的前景将持续拓展。
169 3
|
5月前
|
SQL 开发框架 安全
C#编程与多线程处理
【4月更文挑战第21天】探索C#多线程处理,提升程序性能与响应性。了解C#中的Thread、Task类及Async/Await关键字,掌握线程同步与安全,实践并发计算、网络服务及UI优化。跟随未来发展趋势,利用C#打造高效应用。
182 3
|
14天前
|
API C#
C# 一分钟浅谈:文件系统编程
在软件开发中,文件系统操作至关重要。本文将带你快速掌握C#中文件系统编程的基础知识,涵盖基本概念、常见问题及解决方法。文章详细介绍了`System.IO`命名空间下的关键类库,并通过示例代码展示了路径处理、异常处理、并发访问等技巧,还提供了异步API和流压缩等高级技巧,帮助你写出更健壮的代码。
28 2
|
19天前
|
SQL 开发框架 安全
并发集合与任务并行库:C#中的高效编程实践
在现代软件开发中,多核处理器普及使多线程编程成为提升性能的关键。然而,传统同步模型在高并发下易引发死锁等问题。为此,.NET Framework引入了任务并行库(TPL)和并发集合,简化并发编程并增强代码可维护性。并发集合允许多线程安全访问,如`ConcurrentQueue&lt;T&gt;`和`ConcurrentDictionary&lt;TKey, TValue&gt;`,有效避免数据不一致。TPL则通过`Task`类实现异步操作,提高开发效率。正确使用这些工具可显著提升程序性能,但也需注意任务取消和异常处理等常见问题。
29 1