新手的一个SB问题

hxtfly 2003-04-30 03:18:33
请问有c#中有没有把string类型转换成整型
其它类型的转换函数分别是怎么样的?
thx
...全文
15 9 打赏 收藏 转发到动态 举报
写回复
用AI写文章
9 条回复
切换为时间正序
请发表友善的回复…
发表回复
trinity_2001 2003-04-30
  • 打赏
  • 举报
回复
up
aaxu 2003-04-30
  • 打赏
  • 举报
回复
up
hxtfly 2003-04-30
  • 打赏
  • 举报
回复
thx
czsd 2003-04-30
  • 打赏
  • 举报
回复
补充一点 转换过程中最好有出错控制 try catch
别忘了 给分哦
czsd 2003-04-30
  • 打赏
  • 举报
回复
总结 string 转换成int
string s;

1.int i=Int32.Parse(s);
2.int i=Convert.ToInt32(s);
zhangzs8896 2003-04-30
  • 打赏
  • 举报
回复
string s;
int i=Convert.ToInt32(s);
jlhdlj 2003-04-30
  • 打赏
  • 举报
回复
int i = Int32.Parse(string)
转换使一种类型的表达式可以被视为另一种类型。转换可以是隐式或显式,这将确定是否需要显式转换。例如,从 int 类型到 long 类型的转换是隐式的,因此 int 类型的表达式可隐式地按 long 类型处理。从 long 类型到 int 类型的反向转换是显式的,因此需要显式转换。

int a = 123;
long b = a; // implicit conversion from int to long
int c = (int) b; // explicit conversion from long to int
某些转换由语言定义。
下列转换属于隐式转换:

标识转换。
隐式数值转换。
隐式枚举转换。
隐式引用转换。
装箱转换。
隐式常数表达式转换。
用户定义的隐式转换。
下列转换属于显式转换:

所有隐式转换。
显式数值转换。
显式枚举转换。
显式引用转换。
显式接口转换。
取消装箱转换。
用户定义的显式转换。
yuwen16 2003-04-30
  • 打赏
  • 举报
回复
最好加上try
{
}
catch
{
}
junqiang 2003-04-30
  • 打赏
  • 举报
回复
int i = int.Parse(string)
大多数类型都有Parse方法。

110,565

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • Web++
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

试试用AI创作助手写篇文章吧