gpt4 book ai didi

c# - SocketAsyncEventArgs 示例 : How to make the sample works? 中缺少 AsyncUserToken 类

转载 作者:可可西里 更新时间:2023-11-01 02:32:37 26 4
gpt4 key购买 nike

我正在研究 TCP 多线程服务器和客户端。我从微软网站上找到了一些代码: http://msdn.microsoft.com/en-us/library/system.net.sockets.socketasynceventargs.aspx

但是我得到了以下错误:

The type or namespace name 'AsyncUserToken' could not be found (are you missing a using directive or an assembly reference?)

即使在 Google 上搜索,我也找不到要包含的命名空间,以下是我目前拥有的命名空间:

using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Net;
using System.Net.Sockets;
using System.Threading;

感谢您的帮助。

最佳答案

AsyncUserToken不是 .NET 框架的一部分。看起来它已被遗忘在 Microsoft sample 中.

您可以自己创建具有 Socket 属性(对应于用于执行 I/O 操作的套接字)的 AsyncUserToken 类:

internal class AsyncUserToken
{
public System.Net.Sockets.Socket Socket { get; set; }
}

关于c# - SocketAsyncEventArgs 示例 : How to make the sample works? 中缺少 AsyncUserToken 类,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15738062/

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