如果我有一个类似值的字符串"20",如何将其转换为整数,以便将其添加到另一个数字?
这里有一些代码可以解释我希望它是如何:
string myString = "20";
myString = myString + 2;
Run Code Online (Sandbox Code Playgroud)
现在字符串myString应该是"22".
您需要将字符串转换为int然后再添加.稍后您可以将结果转换int为字符串.
要将字符串转换为整数,您可以使用Convert.ToInt32,int.Parse或更安全的选项int.TryParse,如果无效字符串,则不会引发异常.
int number1;
int number2 = 2;
if(!int.TryParse(myString, out number1)
{
//invalid string
}
string result = (number1 + number2).ToString();
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
128 次 |
| 最近记录: |