需要在局域网内传送文件,在网上查看关于文件传送,多数都建议使用FileStream加上Socket,使用TCP或UDP来实现文件的传送,也有建议使用FTP来实现的,想请问一下各位前辈,这两种方法的优缺点分别是什么,在需要传送多个文件时,是否FTP更好?能够介绍一些C#中使用FTP的基本原理?以前查看到FTP有命令通道和数据通道,在C#中如何实现?谢谢!