2015-01-01 140 views
-2

你可以让我知道是否以下任务是实现与否,如果是,那么怎么样,如果没有那么为什么。如何实现“好像”多EXE文件从C#一个exe文件运行

我有邮件功能C#编写的,我需要在一杆50个送邮件。现在我可以通过两种方式实现这一点,一次运行50个exes,或者通过在单个程序中实现线程概念。

但预期线程的概念是不是给我造成或者可以说性能,因为我通过运行多个EXE文件获得。你能帮助我通过提供建议或概念来运行一个程序并获得运行多个exes的性能。

+1

正如预期的那样类型EmailContent的对象的列表发送50多封电子邮件,以50个不同的地址?我希望看到你的数字能够证明启动一个全新的过程比单一的线程更快地完成代码。 – Blindy

+1

为什么要运行50 Exes ..?添加一个后台工作,并使用循环发送电子邮件列表收集电子邮件地址 – DareDevil

+0

对不起安德鲁·巴伯,但我不这么认为它已经有太多可能的答案还是不错的答案将是长期的,因为回答我的问题只有是或否如果是,那么它背后的逻辑可能是什么,我认为逻辑不会占用太多的线,如果没有,那么为什么又是简短的答案。 – Yusuf

回答

1

如果你想发送电子邮件一样到50个不同的电子邮件地址(50个电子邮件),那么你应该能够在你的代码中指定的所有电子邮件地址为BCC做。或者甚至只是将它们指定为“TO”电子邮件地址中的逗号分隔值。

可以循环高达50次通过循环含有具有 FROMADDRESS 的toAddress 身体

希望帮助