Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/327.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/.net/24.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# 用C语言发送文件#_C#_.net_File_Sockets_Sendfile - Fatal编程技术网

C# 用C语言发送文件#

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

我可以用C#将一个端口上的文件同时发送到多台计算机吗?就像我有代码要通过端口
1234
上的
System.Net.Sockets
发送,我想将文件发送到5台计算机。我可以同时做吗?

如果您的意思是使用一个端口,即指定端口,您可以这样做

您需要使用
Async
Thread
使发送并行。。。您必须正确设置
文件流
共享
,以便不同线程可以并行打开文件







编辑-根据评论:


这没什么区别。。。您可以使用
ThreadPool
并为每个目标创建一个工作项。。。请参阅和

谢谢,但如果我不知道要将文件发送到多少台计算机?这些计算机在一个LAN中吗?