int.parse的格式应该是怎样的

img

一直显示字符串错误
arry[i] = int. Parse( strArr[i]);哪里不对?

这个异常的原因就是你传入参数存在问题,可能是含有标点符号,或者字母,或者空格,或者空值什么的,这些并无法转换为Int类型,就会抛出FormatException。我认为你把代码中 string[] strArr 具体的值发在帖子里会更加直观。
在官方文档的第一个例子里有一些示例值转换及结果,我觉得你参考它比较好: https://learn.microsoft.com/zh-cn/dotnet/api/system.int32.parse?view=net-6.0

arry[i] = Int32.Parse(strArr[i]);