Error BC36641: Lambda parameter 'list_MailMessages' hides a variable in an enclosing block, a previously defined range variable, or an implicitly declared variable in a query expression

Hello All,

I converted a running project from Windows Legacy to Windows and I received the following error for list mail messages.

error BC36641: Lambda parameter ‘list_MailMessages’ hides a variable in an enclosing block, a previously defined range variable, or an implicitly declared variable in a query expression

I am using an Assign Activity

list_MailMessages.Where(function(list_MailMessages) list_MailMessages.SenderEmailAddress.ToString.Equals(in_dict_OutConfig(“OutlookRetrieveMailsFrom”).ToString) And list_MailMessages.Subject.ToString.Contains(in_dict_OutConfig(“OutlookSubjectToFilter”).ToString)).ToList

Appreciate your feedback on this topic.

list_MailMessages.Where(function(list_MailMessages x) x.SenderEmailAddress.ToString.Equals(in_dict_OutConfig(“OutlookRetrieveMailsFrom”).ToString) And x.Subject.ToString.Contains(in_dict_OutConfig(“OutlookSubjectToFilter”).ToString)).ToList

1 Like

Dear @ppr ,

Thank you now the error message disappeared.

Thank you.

Regards,
Manjesh

This topic was automatically closed 3 days after the last reply. New replies are no longer allowed.