opencall.Priority =
averages.Where(x => x.ProblemCode == opencall.ProblemCode)
.SingleOrDefault().Priority;
上記のラムダステートメントは、ProblemCodeが常に平均リストに含まれるとは限らないため、いくつかのnullを返します。
このステートメントを書き直して、その場合、アプリケーションがエラーをスローするのではなく、opencall.Priorityが ""に設定されるようにするにはどうすればよいですか?