我必须在 asp.net 中检查字符串数组的条件
条件是我可以有两个值360__image.jpg和image.jpg。
我必须从条件中返回正确的值
- 如果字符串有 360_image.jpg 我必须只返回 image.jpg 并切割 360_
- 如果字符串是 image.jpg 我必须返回相同的 image.jpg
代码
public string splitString(string str)
{
string[] FileName = str.Split('_');
if (FileName[2] != "")
{
return FileName[2];
}
else
{
return FileName[0];
}
}
上面代码的问题是我收到错误
Index was outside the bounds of the array