0
我正在试图制作一个连接到irc客户端的简单程序。TcpClient不包含带2个参数的构造函数
在对代码审查另一篇文章,我看到这行:
using (var irc = new TcpClient(_server, _port))
我试图在我的应用程序中使用,但我得到的错误
的TcpClient不包含一个构造函数,需要2个参数
根据MSDN文档TcpClient Constructor它应该采取string server, int port
参数。
:
class IRCBot
{
private readonly string _server;
private readonly int _port;
public IRCBot (string server, int port)
{
_server = server;
_port = port;
}
public void ChannelConnect()
{
do
{
try
{
using (var irc = new TcpClient(_server, _port))
// Rest of code
}
您使用的.NET或.NET的核心?我相信这不是它在.NET Core中完成的方式 – Joe
我刚刚在VS Code中创建了一个C#控制台应用程序,所以我想它应该在.NET Core框架上。你对Core在Core中的做法有什么看法吗? –