字符串编码
rust 中的字符串都是使用的 UTF-8 编码,rust 代码文件也是 UTF-8 编码,如果不是,rust 会报错。
| |
字符
Rust 使用 char 表示单个字符,char 类型使用的整数值和 Unicode 标量值一一对应。为了存储任意的 Unicode 标量值,Rust 规定每个字符都占 4 个字节
rust 中的字符串都是使用的 UTF-8 编码,rust 代码文件也是 UTF-8 编码,如果不是,rust 会报错。
| |
Rust 使用 char 表示单个字符,char 类型使用的整数值和 Unicode 标量值一一对应。为了存储任意的 Unicode 标量值,Rust 规定每个字符都占 4 个字节
使用 JsonConvert.SerializeObject 方法,实例代码:
| |
输出结果如下:
在 C# 中,变量分为以下类型:
值类型复制时直接拷贝。如果值类型的数据成员中包括引用类型时,引用类型只会浅拷贝。
T? 是一个可以为 T 或者=null= 的值类型,类似 optional 。
我们用 Python 来实现一个简单的 TCP 服务器,它实现 echo 功能。
服务端代码:
| |
客户端代码: