如何在另一个字符串中复制部分字符串

本文关键字:字符串 复制部 另一个 | 更新日期: 2023-09-27 18:35:38

我想通过电子邮件发送多重附件,但遇到问题。当我将所有要发送的文件放在一个字符串中时,总是会出现错误,但是当将一个文件放在循环内容中的一个附加中时,就可以工作了。

现在我在将字符串的一部分复制到另一个字符串时遇到问题,不知道该怎么做,您有一些解决方案吗?

例:

txtattach.文本 = "

d:''''文件夹''''文件1,d:''''文件夹''''文件2,d:''''文件夹''''文件3";

想要获得 3 个带有位置上下文的字符串,没有",",我可以轻松地将其放入循环中。

如何在另一个字符串中复制部分字符串

使用split函数:

string[] paths = txtattach.Text.Split(',');

执行此操作的一种方法是使用 Split 方法,以便可以轻松地循环访问项目:

foreach(var filename in txtAttach.Text.Split(','))
{
 // Do something with filename
}