当前位置: 首页 > 编程笔记 >

C#中把字符串String转换为整型Int的小例子

晁聪
2023-03-14
本文向大家介绍C#中把字符串String转换为整型Int的小例子,包括了C#中把字符串String转换为整型Int的小例子的使用技巧和注意事项,需要的朋友参考一下

本文介绍如何在使用C#开发程序时,将一个字符串String变量的值转换为一个整型Int变量。

比如,我们在C#中定义一个字符串变量,用它来获取一个xml中的值。小编这里并不是故意要用一个字符串去获取xml节点的值,而是使用InnerText的方式获取的值必须是字符串String类型的。


string tmpValue = "";

tmpValue = xml.DocumentElement["expirydays"].InnerText.Trim();


我已知这个expirydays里面是存放的一个整形Int变量,所以,我需要将字符串String类型转换为整形Int类型。

int expirydays = 365;

if (int.TryParse(tmpValue, out expirydays) == false)

    throw new Exception("expirydays 节点不是数字");


上面我们使用了一个新的整形Int变量expirydays,使用调用int.TryParse方法,将tepValue强制转换为整形Int类型。如果转换失败,则抛出一个异常,如果转换成功,则将转换后的值存入expirydays这个整形变量中。

这样,字符串String类型的tmpValue就是完美、优雅的转换成了整形Int类型的expirydays变量了。

关于C#如何将字符串String转换为整形Int,本文就介绍这么多,希望对您有所帮助,谢谢!

 类似资料:
  • 问题 你想把字符串转换成小写形式。 解决方案 使用 JavaScript 的 String 的 toLowerCase() 方法: "ONE TWO THREE".toLowerCase() # => 'one two three' 讨论 toLowerCase() 是一个标准的 JavaScript 方法。不要忘了带圆括号。 语法块 通过下面的快捷方式可以添加某种类似 Ruby 的语法块: St

  • 本文向大家介绍jquery把int类型转换成字符串类型的方法,包括了jquery把int类型转换成字符串类型的方法的使用技巧和注意事项,需要的朋友参考一下 jQuery中把获取的number类型数据转换成字符串类型 以上就是小编为大家带来的jquery把int类型转换成字符串类型的方法全部内容了,希望大家多多支持呐喊教程~

  • 题目链接 NowCoder 题目描述 将一个字符串转换成一个整数,字符串不是一个合法的数值则返回 0,要求不能使用字符串转换整数的库函数。 // html Iuput: +2147483647 1a33 Output: 2147483647 0 解题思路 // java public int StrToInt(String str) { if (str == null || str.l

  • 我只是无法在c中转换不同的数据类型,我知道c是一种强类型语言,所以我在这里使用了,但我面临一个问题,错误消息是 从“std::string{aka std::basic_string}类型转换为“int”类型的static_

  • 注意:这个问题包含不建议使用的前1.0代码!不过,答案是正确的。 要在Rust中将转换为,我可以执行以下操作: 我知道如何将转换为的唯一方法是获取其中的一个片段,然后像这样使用: 有没有办法直接将转换为?

  • 我想将MongoDB值字段的字符串转换为整数,然后计算平均值。 这是我的JSON: 但我也得到了这样的输出: {“_id”:ObjectId(“5C509604FC007808C427EDCB”),“values”: [“24.3”,“23.3”,“25.3”,“31.3”,“90.3”],“avgvalue”:null} 期望值应该是values字段的平均值。 我需要对嵌套文档值进行某种转换。