- android - 多次调用 OnPrimaryClipChangedListener
- android - 无法更新 RecyclerView 中的 TextView 字段
- android.database.CursorIndexOutOfBoundsException : Index 0 requested, 光标大小为 0
- android - 使用 AppCompat 时,我们是否需要明确指定其 UI 组件(Spinner、EditText)颜色
似乎对于任何给定的输入,这两个函数都返回相同的值。
这是否意味着我的计算机正在使用 big-endian (Win7)?因为我知道 NetworkOrder 是 big-endian 所以两者之间的转换应该什么都不做,那么?
我对何时必须使用这些功能感到有点困惑。我正在尝试编写一个简单的客户端-服务器程序,目前我只是在熟悉 MSDN 对 NetworkStream、IPAdress 和 TcpClient 类的说明。
如果需要的话,我什么时候需要使用这些功能?在将字节数组发送到服务器并返回时,我需要在发送它们之前对各个字节调用这些函数吗?我想不会……如果我在数据前加上一个长度整数会怎么样。我需要为此调用 HostToNetworkOrder 吗?
最佳答案
两个函数进行完全相同的转换;有两个函数可以让你的代码更易读,意图更突出。
您的 Windows 系统在 Inten(或 AMD)处理器上运行,它是设置字格式的处理器……这些是小端机器。
关于c# - NetworkToHostOrder 和 HostToNetworkOrder 之间的区别?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7456518/
在 .NET IPAddress.HostToNetworkOrder() 中只能接收一个 long int(64 位)并返回一个 long。这适用于 IPv4,但 IPv6 地址是 128 位的。我
似乎对于任何给定的输入,这两个函数都返回相同的值。 这是否意味着我的计算机正在使用 big-endian (Win7)?因为我知道 NetworkOrder 是 big-endian 所以两者之间的转
IPAddress 类似乎不存在于 WinRT API 中。是否有等效于 IPAddress.HostToNetworkOrder() 的方法可用于将 int 从主机顺序转换为网络顺序(从 Littl
我是一名优秀的程序员,十分优秀!