Tag: bytebuffer

mscorlib.dll中出现’System.ArgumentOutOfRangeException’类型的第一次机会exception

我是c#客户端和服务器应用程序的新手,我正在处理文件上传客户端和服务器应用程序。 我可以从客户端应用程序成功将我的文件名和文件数据上传到服务器。 但是当我尝试实现一个新的文本框,允许文件上传客户端输入他/她的名字,并在他/她点击发送按钮时将信息与文件名和文件数据一起发送。 客户申请。 /* file name and file length */ byte[] fName = Encoding.UTF8.GetBytes(fileName); byte[] fNameLen = BitConverter.GetBytes(fileName.Length); // length of file name clientData = new byte[4 + fileName.Length]; System.Diagnostics.Debug.WriteLine(“fName ” + fName.Length); System.Diagnostics.Debug.WriteLine(“fNamelen ” + fNameLen.Length); fNameLen.CopyTo(clientData, 0); fName.CopyTo(clientData, 4); /* author name and author name length */ byte[] aName = Encoding.UTF8.GetBytes(textBox2.Text); byte[] […]