我要通过某一端口发送文件到局域网中的另一台主机,请问,下列代码何处有问题:
Socket skt = new Socket(AddressFamily.InterNetwork, SocketType.Stream, ProtocolType.Tcp);
            skt.Connect(array[11], 8000);
            skt.Send(System.Text.Encoding.BigEndianUnicode.GetBytes(readmessage));
            skt.Shutdown(SocketShutdown.Both);
            skt.Close();