0

int 的 TryParse 方法的签名(其他相同)如下:

public static bool TryParse(string s, out int result)

其中“out”表示即使解析不成功,也必须初始化结果。如果解析不成功,是否记录了哪些值 TryParse(s) 设置变量?

如果解析不成功,我需要将一些值初始化为解析值或默认值,在保证默认值的情况下,我什至不需要检查结果。

4

1 回答 1

6

如果解析不成功,是否记录了哪些值 TryParse(s) 设置变量?

是的,它已记录在案

结果
当此方法返回时,如果转换成功,则包含与 s 中包含的数字等效的 32 位有符号整数值,如果转换失败,则返回零。

于 2013-04-18T09:06:34.933 回答