string[] rounds = cols[5].Split('|');
foreach (string round in rounds)
{
//splitting each round on "^"
string[] msText = round.Split('^');
//create a new list in text file
List<MatchupModel> ms = new List<MatchupModel>();
foreach (string matchupModelTextId in msText)
{
// this is the line on which I am getting the error
ms.Add(matchups.Where(x => x.Id == int.Parse(matchupModelTextId)).First());
}
tm.Rounds.Add(ms);
}
-2
A
答えて
0
これを試してください - matchupModelTextId
は、マッチアップを追加できる場合に限り、整数として解釈できるかどうかを確認してください。 [MSDN Int.Parseドキュメント]によれば
foreach (string matchupModelTextId in msText)
{
int matchupId;
if (int.tryParse(matchupModelTextId, out matchupId)) {
ms.Add(matchups.Where(x => x.Id == matchupId).First());
}
}
+1
本当にありがとう、私は魅力のように働いた。あなたは私のプロジェクト全体を書き直すことから私を救った:) –
+0
問題なし - 助けてうれしい! –
関連する問題
- 1. System.FormatException:入力文字列が正しい形式ではありません
- 2. C#System.FormatException:入力文字列の形式が正しくありません
- 3. System.FormatException:入力文字列の形式が正しくありません
- 4. System.FormatException:入力文字列がC#で正しい形式ではありません
- 5. C#キャスト - 入力文字列が正しい形式ではありません
- 6. 入力文字列が正しい形式ではありません(Radiobuttonlist)asp.net
- 7. C#。入力文字列が正しい形式ではありません
- 8. powershellの入力文字列が正しい形式ではありません
- 9. string.Format() "入力文字列が正しい形式ではありません"
- 10. '入力文字列が正しい形式ではありません'エラー
- 11. 入力文字列の形式が正しくありません
- 12. スピーチシンセサイザーは、「入力文字列が正しい形式ではありませんでした」ここ
- 13. int.Parse、入力文字列の形式が正しくありません
- 14. GridViewで "入力文字列が正しい形式ではありませんでした"
- 15. 処理されない例外:System.FormatException:入力文字列が正しい書式ではありません
- 16. c#入力文字列の形式が正しくありません。
- 17. C#で入力文字列の形式が正しくありません
- 18. 入力文字列の形式が正しくありません
- 19. ハンドルされていない例外を取得し続ける:System.FormatException:入力文字列が正しい形式ではありませんでしたか?
- 20. Int64.Parseエラー:入力文字列が正しい形式ではありませんでした
- 21. 入力文字列が正しい形式ではありませんでした。C#windowsフォーム
- 22. "入力文字列が正しい形式ではありませんでした。 C#
- 23. フォーマット例外未処理:入力文字列が正しい形式ではありませんでした
- 24. 入力文字列が正しい形式ではありませんでしたとき
- 25. Telerik RadChart「入力文字列が正しい形式ではありませんでした」
- 26. 入力文字列が正しい形式ではありませんでした
- 27. 例外の詳細:にSystem.FormatException:入力文字列が正しい形式
- 28. 入力文字列の形式が正しくありません。SPSite
- 29. 入力文字列の形式が正しくありません
- 30. 入力文字列の形式が正しくありません
(https://msdn.microsoft.com/en-us/library/b3h1hf19(V = vs.110)の.aspx)文字列である場合に発生することができ正しい形式ではありません(セクション「例外」および「備考」を参照)。 matchupModelTextIdに数字が含まれていることを確認しましたか? – Marius