gpt4 book ai didi

c# - 使用 LINQ/lambdas 构建以逗号分隔的内部异常消息字符串

转载 作者:太空宇宙 更新时间:2023-11-03 23:26:34 25 4
gpt4 key购买 nike

<分区>

SmtpFailedRecipientsException.InnerExceptions 是一个 SmtpFailedRecipientException 数组。我想构建一个如下所示的字符串:

"The following recipients failed: [joe@domain1.com, steve@domain2.com]. The email was sent to all other recipients succesfully"

SmtpFailedRecipientException.FailedRecipient 保存电子邮件地址。

我正在尝试找出是否有一种方法可以使用 LINQ 和/或 lambda 函数在这个数组上有效地执行 join,也许将其转换为 string[] 通过阅读 SmtpFailedRecipientException.Message 或类似的东西,而不是编写 C 风格的 for 循环?

这个问题 ( Getting all messages from InnerException(s)? ) 解决了层次嵌套异常的更一般情况,但这不是我所追求的......那里的答案比我需要的要复杂得多 (如此处的答案所示)。

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com