0
点赞
收藏
分享

微信扫一扫

Index was outside the bounds of the array.


背景今天写了这么一个函数:


private string DateFormatConversion(string str)
{
string year = "";
char[] pstr = str.ToCharArray();
for (int k = 0; k < 4; k++)
{
year += pstr[k];
}
return year;
}






解决方案:



在处理str之前,先判断str.Length是否大于零

举报

相关推荐

新数组方法:array.at(index)

0 条评论