エラー:キャストできません

ご教授いただきありがとうございます!

エラーをなくすことができました。一度ロボットを稼働させてみたのですが
ファイルを圧縮のところで「パスに無効な文字が含まれています」とのエラーがでました・・

"c:\temp\"は、フォルダのパスになるということで間違いないでしょうか。

現在は下記のように設定しています。
String.Join(“|”,item.Value.Select(n=>“フォルダのパス”+Dtフォルダ名.ToString()+“メール送信用\”+n+“.pdf”))

※メール送信用の後の\は二つ記入しています。