私はこれを持っています:
if (Folder == "Unprocessed")
{
var FolderEmails = from emails in EmailManagerDAL.Context.Emails
join activities in EmailManagerDAL.Context.EmailActivities on emails.ID equals activities.EmailID
where activities.EmailID != null
select new { emails.ID, emails.MessageFrom,emails.MessageSubject, emails.MessageDeliveryTime };
}
else // Processed
{
}
FolderEmails変数を「if」の上に移動する必要がありますが、多くの問題が発生しています。
もちろん、最初にnullに設定することは違法です。
私はこれも機能しないようなものを試しました:
var FolderEmails = new { ID = new int(), MessageFrom = string.Empty, MessageSubject = string.Empty, MessageDeliverTime = new DateTime() };
本当にこれにいくつかの助けを使うことができます。
ありがとう!