値が null である可能性があるため、文字列配列の値を int に変換する際に問題が発生しています。
StreamReader reader = File.OpenText(filePath);
string currentLine = reader.ReadLine();
string[] splitLine = currentLine.Split(new char[] { '|' });
object.intValue = Convert.ToInt32(splitLine[10]);
これは、splitLine[10] が null の場合を除いてうまく機能します。
エラーがスローされます: `System.FormatException: 入力文字列が正しい形式ではありませんでした。
これを処理するための最善のアプローチについて、誰かがアドバイスをくれますか?