文字列配列のasp.netで条件を確認する必要があります
条件は、2 つの値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