C# 这个点是'•';是否计为有效的UTF8字符?

C# 这个点是'•';是否计为有效的UTF8字符?,c#,encoding,utf-8,C#,Encoding,Utf 8,在本文中,点“•”是否算作有效的UTF8字符,即使它需要3个字节,而其他字符每个字节都是单字节 ABCDEFGHIJ•XYZ 为什么不呢? 消息等待(U+0095) 每个Unicode字符都是有效的UTF-8字符。在UTF-8编码中,Unicode字符的长度可以在1到4字节之间。Thanx用于指出。但是有没有一种计算方法,比如,如果值介于某某和某某之间,那么它们就是utf8characters@BeeGees对它的工作原理有很好的描述。U+0000和U+007F之间的代码点使用单个字节。U+0

在本文中,点“•”是否算作有效的UTF8字符,即使它需要3个字节,而其他字符每个字节都是单字节

ABCDEFGHIJ•XYZ
为什么不呢? 消息等待(U+0095)


每个Unicode字符都是有效的UTF-8字符。在UTF-8编码中,Unicode字符的长度可以在1到4字节之间。Thanx用于指出。但是有没有一种计算方法,比如,如果值介于某某和某某之间,那么它们就是utf8characters@BeeGees对它的工作原理有很好的描述。U+0000和U+007F之间的代码点使用单个字节。U+0080和U+07FF之间的使用两个字节。诸如此类on@BeeGees
newutf8encoding(false,true).GetString(字节)字节
不是有效的UTF,则code>引发异常-8@BeeGees例如,使读取文件的文本编辑器知道扩展列表中文件的inThanx编码。当做但是有没有一种计算方法,比如如果值介于某某和某某之间,那么这些是utf8字符