a.AnswerId
のタイプがlong?
である次の式があります。 ReSharperは、選択機能で可能なInvalidOperationException
を警告します。これが実際に起こるケースはありますか?あなたはa.AnswerId
が値を持っていることをWhere
にチェックしているのでR#のフォローアップに関する警告:可能な「System.InvalidOperationException」
long[] ids = answers.Where(a => a.AnswerId.HasValue)
.Select(a => a.AnswerId.Value)
.ToArray();
これらの問題がいつ解決されるかは、JetBrainsの問題追跡ツールで次のように追跡できます。http://youtrack.jetbrains.net/issue/RSRP-213609 http://youtrack.jetbrains.net/issue/RSRP -200225 – AakashM