会员
商店
众包
新闻
博问
闪存
赞助商
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
山德的愚行
公告
昵称:
夜之悲哀
园龄:
17年5个月
粉丝:
2
关注:
95
日历
<
2025年3月
>
日
一
二
三
四
五
六
23
24
25
26
27
28
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
1
2
3
4
5
导航
博客园
首页
新随笔
新文章
联系
订阅
管理
统计
随笔 - 14
文章 - 2
评论 - 32
阅读 -
15343
產生64位隨机無重復碼
產生64位隨机數
public
static
string
GetKeyX(
string
source)
{
StringBuilder retstr
=
new
StringBuilder(
""
);
Random rand;
char
dd;
int
j;
int
len
=
source.Length;
for
(
int
i
=
0
;i
<
len;i
++
)
{
rand
=
new
Random((
int
)((i
+
1
)
*
DateTime.Now.Ticks)
%
Int32.MaxValue);
j
=
rand.Next(retstr.Length
+
1
)
+
1
;
dd
=
source[i];
if
(retstr.Length
<=
0
)
retstr.Append(dd);
else
if
(j
>
retstr.Length)
retstr.Append(dd);
else
retstr.Insert(j
-
1
,dd);
}
return
retstr.ToString();
}
public
static
string
GetKeyX()
{
return
GetKeyX(
"
0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ+=
"
);
}
人若是太幸运,则不知天高地厚,也不知自己能力究竟有多少。
posted on
2007-10-16 16:29
夜之悲哀
阅读(
419
) 评论(
0
)
编辑
收藏
举报
努力加载评论中...
刷新页面
返回顶部
【推荐】100%开源!大型工业跨平台软件C++源码提供,建模,组态!
【推荐】还在用 ECharts 开发大屏?试试这款永久免费的开源 BI 工具!
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
Copyright © 2025 夜之悲哀
Powered by .NET 9.0 on Kubernetes
点击右上角即可分享
AI原生IDE
【推荐】还在用 ECharts 开发大屏?试试这款永久免费的开源 BI 工具!
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步