• if (ns.DataAvailable)
    return ns.ReadByte();

     

    ns.DataAvailable:获取一个值,该值指示在要读取的 NetworkStream 上是否有可用的数据。
  • ns.ReadByte:
    从流中读取一个字节,并将流内的位置向前推进一个字节,或者如果已到达流的末尾,则返回 -1。 (从 Stream 继承。)
  • Poll 方法将会检查 Socket 的状态。指定 selectMode 参数的 SelectMode.SelectRead,可确定 Socket是否为可读。指定 SelectMode.SelectWrite,可确定 Socket 是否为可写。使用SelectMode.SelectError 检测错误条件。Poll 将在指定的时段(以 microseconds 为单位)内阻止执行。如果希望无限期的等待响应,则将 microSeconds 设置为一个负整数。

最新文章

  1. JVM学习(1)——通过实例总结Java虚拟机的运行机制
  2. QinQ技术浅析
  3. 解读ASP.NET 5 & MVC6系列(2):初识项目
  4. 【原】iOS学习44之动画
  5. Sql Server 事务隔离级别的查看及更改
  6. ***php解析html类库simple_html_dom
  7. oracle 字段上下两条记录的相减
  8. Ojbect-C2 3、NSArray和NSMutableArray数组的使用
  9. Swift笔记4
  10. MulticastSocket绑定端口的问题
  11. 【转】浅谈UML的概念和模型之UML九种图
  12. MyBatis 查询映射自定义枚举
  13. element 时间选择器——年
  14. java引用类型简述
  15. [No0000D0] 让你效率“猛增十倍”,沉浸工作法到底是什么?
  16. How to start a VirtualBox VM headless in Windows 10
  17. 兼容各大浏览器的event获取
  18. 2017/10 冲刺NOIP集训记录:暁の水平线に胜利を刻むのです!
  19. 20145313张雪纯 《Java程序设计》第4周学习总结
  20. Linux内核SPI支持概述

热门文章

  1. Linux工具之vmstat
  2. BZOJ 最大公约数 (通俗易懂&效率高&欧拉函数)
  3. PHP程序员的技能图谱
  4. Python:面向对象编程3 定制类(有更新)
  5. runnerw.exe: CreateProcess failed with error 216 (no message available)
  6. 留言条.html .js来完成
  7. Ubuntu16.04连接SSH出现 Server responded “Algorithm negotiation failed” 的解决方法
  8. zookeeper 客户端 zkCli 命令详解
  9. webpack5持久化缓存
  10. 给PS添加ICO格式文件