自学入门,所以基础知识比较差,高手莫笑。
问题: 比如读取 combobox 内的年份 “2012年” 然后 取当前系统时间的年份 减去 TextBox内的年份。
得出相差的int数值。按自己思路写的代码,但是报错。
int year = int.Parse(comboBox2.Text);
int nowyear = int.Parse(DateTime.Now.Year.ToString());
txtage.Text = (nowyear - year).ToString();求高人指导
问题: 比如读取 combobox 内的年份 “2012年” 然后 取当前系统时间的年份 减去 TextBox内的年份。
得出相差的int数值。按自己思路写的代码,但是报错。
int year = int.Parse(comboBox2.Text);
int nowyear = int.Parse(DateTime.Now.Year.ToString());
txtage.Text = (nowyear - year).ToString();求高人指导
解决方案 »
- C# C/S 怎么连接ODBC DB2的数据库
- 一个页面中两个iframe传值问题。请解答
- 应用程序生成了一个无法处理的异常??第3次发贴了,希望高手指点下!
- 怎样用简单的语句实现一个int转换成string,并且指定转换后的字符长度,不足部分用0填充?
- 我想实现客户在已生成的树上可以新增、编辑、删除节点,甚至新增一个树,并且新增的树或节点的名称也是可编辑的,如何实现?
- FastReport报表设计问题
- 怎么用C#得到本机当前登陆windows的用户名?
- .net调用存储过程问题
- 关于DataGrid中主从表的问题
- 关于c#访问word对象的问题!!
- 今天使用C#做一个下载文件的程序 发现了两种可以下载文件的方法,请高手指点下两种的区别
- TreeView 问题
int i=ts.days
combobox里的年份是自己添加上去的string类型 “XXXX年”
既然是带中文字的那就不能直接这么转了
var year = System.Text.RegularExpressions.Regex.Match("2012年", @"\d+").Value;
int nowyear = int.Parse(DateTime.Now.Year.ToString());
txtage.Text = (nowyear - year).ToString();
int nowyear = int.Parse(DateTime.Now.Year.ToString());
txtage.Text = (nowyear - year).ToString();
int 间隔 = 日差值.Days;
⇒
DateTime.Now.Year本身就是int