我应该从服务器接收一个文本文件,然后读取文件并将其存储在客户端的字典中。
我已经读取了文件,但是不确定如何从这里提取文件中的信息并将其存储在字典中。
我的文本文件包含以下详细信息:
Amy;10.30;100;$7
Bendy;4.30;100;$9
Bobby;3.20;80;$7 客户端代码
我已经读取了文件,但是不确定如何从这里提取文件中的信息并将其存储在字典中。
我的文本文件包含以下详细信息:
Amy;10.30;100;$7
Bendy;4.30;100;$9
Bobby;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, 0, 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;
}