如何使用Substring,返回第一个字符后所有值的整数
本文关键字:整数 字符 Substring 何使用 返回 第一个 | 更新日期: 2023-09-27 18:24:02
我有一个字符串AssetNumber,其格式如下C100200。所以我需要做以下操作:-
-
获取第一个之后的所有字符(例如,使用上述示例的100200)
-
将子字符串转换为整数
-
返回整数+1
但我不知道如何使用子字符串来获取第一个字符之后的所有字符,以及如何将字符串转换为int?如有任何帮助,我们将不胜感激。
var result = Int32.Parse("C100200".Substring(1)) + 1;
如果你想有默认值,如果你不能解析当前字符串:
int result;
if (!Int32.TryParse("sdfsdf".Substring(1), out result)) {
result = 42;
}
result+=1;