C# 用C语言发送文件#
我可以用C#将一个端口上的文件同时发送到多台计算机吗?就像我有代码要通过端口C# 用C语言发送文件#,c#,.net,file,sockets,sendfile,C#,.net,File,Sockets,Sendfile,我可以用C#将一个端口上的文件同时发送到多台计算机吗?就像我有代码要通过端口1234上的System.Net.Sockets发送,我想将文件发送到5台计算机。我可以同时做吗?如果您的意思是使用一个端口,即指定端口,您可以这样做 您需要使用Async或Thread使发送并行。。。您必须正确设置文件流共享,以便不同线程可以并行打开文件 见 编辑-根据评论: 这没什么区别。。。您可以使用ThreadPool并为每个目标创建一个工作项。。。请参阅和谢谢,但如果我不知道要将文件发送到多少台计算机
1234
上的System.Net.Sockets
发送,我想将文件发送到5台计算机。我可以同时做吗?如果您的意思是使用一个端口,即指定端口,您可以这样做
您需要使用Async
或Thread
使发送并行。。。您必须正确设置文件流
共享
,以便不同线程可以并行打开文件
见编辑-根据评论:
这没什么区别。。。您可以使用
ThreadPool
并为每个目标创建一个工作项。。。请参阅和谢谢,但如果我不知道要将文件发送到多少台计算机?这些计算机在一个LAN中吗?