会员
周边
众包
新闻
博问
闪存
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
銀翼の奇術師
人其實永遠都是孤獨的,每個人都只能用自己的經驗去感受他人的感受,這種感受總是有誤差的,所以不要傻到覺得自己已經理解別人了,更不要蠢到讓別人偶爾也能理解理解自己......
博客园
|
首页
|
新随笔
|
新文章
|
联系
|
订阅
|
管理
两个判断数字的函数比较
private
void
Button1_Click(
object
sender, System.EventArgs e)
{
string
str
=
"
99999999999
"
;
int
expend_time
=
IntTime(),i;
for
(i
=
0
;i
<
5000
;i
++
)
Lbl_Msg.Text
=
IsNumberic(str).ToString();
Response.Write(IntTime()
-
expend_time);
expend_time
=
IntTime();
Response.Write(
"
<br>
"
);
for
(i
=
0
;i
<
5000
;i
++
)
Lbl_Msg.Text
=
IsNumber(str).ToString();
Response.Write(IntTime()
-
expend_time);
}
private
int
IntTime()
{
return
DateTime.Now.Minute
*
60000
+
DateTime.Now.Second
*
1000
+
DateTime.Now.Millisecond;
}
private
bool
IsNumber(
string
str)
{
string
strRef
=
"
1234567890
"
,tempChar;
int
i;
if
(str
==
null
||
str
==
""
)
return
false
;
for
(i
=
0
;i
<
str.Length;i
++
)
{
tempChar
=
str.Substring(i,
1
);
if
(strRef.IndexOf(tempChar,
0
)
==-
1
)
return
false
;
}
return
true
;
}
public
bool
IsNumberic(
string
oText)
{
try
{
int
var1
=
Convert.ToInt32 (oText);
return
true
;
}
catch
{
return
false
;
}
}
程序执行的结果
8625
32
性能相差N倍、昏迷中!
发表于
2006-02-07 11:55
銀翼の奇術師
阅读(
271
) 评论(
0
)
收藏
举报
刷新页面
返回顶部
公告