我应该从服务器接收文本文件,然后读取文件并将其存储在客户端的字典中.
我已经阅读了该文件,但我不确定如何取出文件中的信息并将其存储在字典中.
我的文本文件包含以下详细信息:
艾米; 10.30 100; $7
柔韧; 4.30; 100; $9
鲍比; 3.20; 80; $7
客户代码
private static void loadMovies() { try { byte[] data = new byte[1024]; writer.WriteLine(broWSE); writer.Flush(); while (true) { data = ReceiveMovieData(server); MemoryStream ms = new MemoryStream(data); loadMovies(); break; } } catch (Exception ex) { //textBox1.Text = ex.Message; } } private static byte[] ReceiveMovieData(Socket s) { int total = 0; int recv; byte[] datasize = new byte[4]; recv = s.Receive(datasize,4,0); int size = BitConverter.ToInt32(datasize,0); int dataleft = size; byte[] data = new byte[size]; while (total < size) { recv = s.Receive(data,total,dataleft,0); if (recv == 0) { break; } total += recv; dataleft -= recv; } return data; }
解决方法
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。