比如
int i=1;
int j=2;
string str=(i+j).ToString();
这样写不会出错
但是在
(i+j).的时候不会出错智能显示ToString();
也就是说这里不规范所以问问要怎么写比如string转int就有
int.Parse(string);
我也知道可以用Convert.ToString(i+j);
但必意思这种转比较慢
有没有像string.Parse(int)这样的方法
int i=1;
int j=2;
string str=(i+j).ToString();
这样写不会出错
但是在
(i+j).的时候不会出错智能显示ToString();
也就是说这里不规范所以问问要怎么写比如string转int就有
int.Parse(string);
我也知道可以用Convert.ToString(i+j);
但必意思这种转比较慢
有没有像string.Parse(int)这样的方法
解决方案 »
- DetailsView 的模板列 找不到FileUpload1
- 什么是datatable列的建议值?
- asp:FileUpload控件问题
- TextBox怎么能获得HTML表单中的Text元素的值
- 那位兄弟帮我解释这段关于FormsAuthentication的代码是什么意思?Thanks..
- 学习ASP.NET 需要准备些什么?
- [求助]如何将星期一转换为1,星斯二转换为2,…………[在线等]
- 关于gridview,DetailsView,iframe的三个问题
- 在C#中,怎样把一个乱码转成utf-8显示
- .net中如何循环遍历多个select值并赋值给同一个变量
- 用Excel.ApplicationClass新建文件的时候总是出错
- 关于DataGrid的问题!
还不知道它不规范呢...
用Convert不會慢的。
(i+j)后,系统不知道你的是什么类型就不会出现.ToString();Convert不会影响什么速度,如果你频繁操作的比较多建议该有别的方法。int.Parse()也会有装拆箱操作