gpt4 book ai didi

c# - 文件传输套接字编程

转载 作者:行者123 更新时间:2023-11-30 17:41:34 26 4
gpt4 key购买 nike

<分区>

我使用 C# 制作了一个文件传输程序。我已经编写了服务器和客户端程序。现在我想做一些额外的事情。我想发送用户的卷号(例如:1、2、3 等)以及来自客户端程序的 IP 地址,这将在服务器端接收。我将如何做?我的示例客户端程序代码如下:

class Program
{
static void Main(string[] args)
{
try
{
string roll ="1";
string fileName = @"D:\demo.txt";
TcpClient tcpClient = new TcpClient("127.0.0.1", 1234);
Console.WriteLine("Connected. Sending file.");
StreamWriter sWriter = new StreamWriter(tcpClient.GetStream());
byte[] bytes = File.ReadAllBytes(fileName);
sWriter.WriteLine(bytes.Length.ToString());
sWriter.Flush();
sWriter.WriteLine(fileName);
sWriter.Flush();
Console.WriteLine("Sending file");
tcpClient.Client.SendFile(fileName);
}
catch (Exception e)
{
Console.Write(e.Message);
}

Console.Read();
}
}

我还需要添加哪些内容?

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com