| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 1619 人关注过本帖
标题:[小菜鸟求教]请教C#中IntToStr的语法
只看楼主 加入收藏
sanri
Rank: 1
等 级:新手上路
帖 子:4
专家分:0
注 册:2006-3-1
收藏
 问题点数:0 回复次数:5 
[小菜鸟求教]请教C#中IntToStr的语法
代码:
using System;
{
public class Class
{
static void Main()
{
int x;
string astrs;

bs = Console.ReadLine();
x = StrToInt(bs);
}

}
}
这样的话就会显示:
名称“StrToInt”在类或命名空间“HowTo_insert_mutipledigit.Class”中不存在

应该怎么写啊?55 ~> <~
搜索更多相关主题的帖子: IntToStr 语法 小菜 
2006-03-01 10:53
月夜枫华
Rank: 4
等 级:贵宾
威 望:12
帖 子:437
专家分:42
注 册:2006-1-2
收藏
得分:0 
x=int.Parse(bs);
但一定要保证bs能够转换为int,如果bs中包含非数字字符或者超过int的上限或者下限时将引发异常
同样的还有byte.Parse(),double.Parse()等等

2006-03-01 11:37
sanri
Rank: 1
等 级:新手上路
帖 子:4
专家分:0
注 册:2006-3-1
收藏
得分:0 
谢谢!
Int32.Parse(bs)这个用法我知道,但是StrToInt()这个方法是存在的,为什么不能用呢,是不是没有引用“using **”?

另外,用Int.Parse(bs)的时候似乎需要bs一定是数字流才行,不然就会抛出异常,应该怎样预先防止这种情况发生呢?(最好在代码里面就先定义出如果不是数字的话就输出“You entered wrong,please insert a number again”,但是如何识别输入不是数字流呢?)

我是一只coding菜鸟,不过我爱学习,发奋!努力!嘻嘻
2006-03-01 16:31
sonyejin
Rank: 1
等 级:新手上路
帖 子:90
专家分:0
注 册:2006-1-26
收藏
得分:0 

try
{
Convert。toInt32();
}
catch
{
response.write("<script language=javascript>alert('You entered wrong,please insert a number again');</script>");
}

我打开钱包,选中一张100元钱,然后不停的按crtl+v
2006-03-01 18:15
薇安
Rank: 2
等 级:新手上路
威 望:5
帖 子:521
专家分:0
注 册:2005-8-29
收藏
得分:0 
楼上的代码是做网页 时候用的吧!

在剩下来不多的时间里,祝愿奥运会顺利举行.
2006-03-01 19:51
月夜枫华
Rank: 4
等 级:贵宾
威 望:12
帖 子:437
专家分:42
注 册:2006-1-2
收藏
得分:0 
StrToInt()应该是不存在的,反正我是没找到,但没找到可不敢说是没有.
对于各种数据的转换已经定义了Convert类.

2006-03-02 14:55
快速回复:[小菜鸟求教]请教C#中IntToStr的语法
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.026605 second(s), 7 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved