这是我很想知道的
我们有,
string Number = "1";
如何以最简单的方式将 1 添加到Number
的值,例如1+1=2
,而不是将其转换为 int ,添加到它然后回到字符串,这将需要3行代码。任何LINQ或类似的方法可以动态执行此操作吗?
答案 0 :(得分:2)
首先,你不能在字符串之前使用“var”,或者“string”应该存在或者“var”应该存在。
var string Number = "1";
您可以使用静态方法ToInt16()将您的字符串转换为int。 这是示例代码
string Number = "1";
int result =Convert.ToInt16(Number) + Convert.ToInt16(Number);
Console.WriteLine(result);