Tôi có biểu thức sau, trong đó a.AnswerId
là loại long?
. ReSharper cảnh báo về khả năng InvalidOperationException
trong chức năng chọn. Có bao giờ một trường hợp mà điều này thực sự có thể xảy ra? (Góc-trường hợp cũng tốt quá)theo dõi cảnh báo R #: Có thể 'System.InvalidOperationException'
long[] ids = answers.Where(a => a.AnswerId.HasValue)
.Select(a => a.AnswerId.Value)
.ToArray();
Bạn có thể theo dõi thời điểm các sự cố này được giải quyết bằng cách làm theo hai vấn đề này trên trình theo dõi vấn đề JetBrains: http://youtrack.jetbrains.net/issue/RSRP-213609 http://youtrack.jetbrains.net/issue/RSRP -200225 – AakashM