00问答网
所有问题
c#用textbox读取用户输入的数据并转换为int。如果textbox为空,会显示错误!
错误为:“将一个字符串转换为 DateTime 时,应先分析该字符串以获取日期,然后再将每个变量放置到 DateTime 对象中”。我想设置当textbox为空时,按下button按钮会报错,求解答!
举报该问题
其他回答
第1个回答 2014-11-03
DateTime d = DateTime.Now;
DateTime.TryParse(TextBox1.Text,out d);
此时如果能转换就转换到d,不能转换则d的值等于当前时间,不抛异常
本回答被网友采纳
第2个回答 2014-11-03
if(textbox1.text=="")
{
报错;
return;
}本回答被提问者采纳
第3个回答 2014-11-03
在button点击事件中对字符串长度进行判断,为0即return;
相似回答
c#
中
int
.Parse(
textBox
1.
Text
.ToString()是什么意思
答:
该语句的意思就是,将
文本框textBox
1里面的字符串,解析
成int
类型,当然该文本框里面的字符串必须能
转换成
整形,不然会引起异常。
C#
Windows窗体应用程序
TextBox
.Text 能改
成int
类型吗???
答:
可以,但你输进去的就必须是数字,否则会报错。
在vs中用什么
c#
语句获得textbox中
的数值,
怎么把
textbox的
string类型
转换
...
答:
//获得文本控件
textBox
X1的内容 string strText = textBoxX1.Text;//定义一个整数 int
intText
= 0;//把字符串的资料
转换成
整数
,如果
失败,整数的结果默认为0 int.TryParse(str
Text,
out intText);//这个时候intText里面就已经是转换好的资料了 ...
C#
中怎么将
TextBox
中
读取的数据转换成int
和bit,谢谢!
答:
int
i = Convert.To
Int
32(
textBox
1.
Text
);byte b = Convert.ToByte(textBox1.Text);vs2005调式通过
大家正在搜
读取用户输入的数字
用于读取从键盘上输入的数据
shell读取用户输入
数据转换成图形数据
共享文件被指定的用户读取
为什么软件要读取用户手机信息
读取ad转换结果
软件能够读取用户所有信息吗
jsp登录成功读取用户信息
相关问题
怎么用C#把textbox中输入的值转换成int类型
求解 在C# 中 怎样将传入文本框(Textbox)中的数字...
在vs中用什么c#语句获得textbox中的数值,怎么把te...
C#中怎么将TextBox中读取的数据转换成int和bit,...
C#的textbox中输入的数据怎么变成*号
c#中一个textbox已经定义成输入int类型的,但是想做...
C#的textbox.Text的内容如何转化成整数(int)...
C# 如何提取键入textbox内的数字