由于接收网络数据会不完整的包,
并且产生各种问题,导致大家都是使用最低效的内存保存数据,比如List<byte>这样的结构。
具体内容可以参考下面的大牛的文章:
System.IO.Pipelines: High performance IO in .NET - .NET Blog
(https://devblogs.microsoft.com/dotnet/system-io-pipelines-high-performance-io-in-net/)
花几天的时间,才能理解整个通讯的方式和架构,
然后写出下面大家通用的例子,按照例子就可以写出高性能的网络程序了。<