Tôi có một chuỗi là utf8
.Kích thước chuỗi utf-8 Calc theo byte?
Tôi cần có kích thước của nó. (byte)
Nó luôn luôn x2
? // Tôi có nghĩa là nhân với 2
có chức năng .net nào không?
p.s.
im hỏi câu hỏi này bởi vì các mới nhất của tôi question ... Tôi cần (trong mempry tập tin ánh xạ) để calc bù đắp của một chuỗi (utf8) - từ quá trình khác ..
"Tôi có chuỗi utf8". - không có trong .NET. Bạn có một chuỗi (là UTF-16), hoặc bạn có một mảng các byte đại diện cho một chuỗi được mã hóa UTF-8. Trong trường hợp sau bạn chỉ có thể sử dụng 'Array.Length'. – porges
Với điều "x2" ... Bạn có chắc là bạn không sử dụng UTF-16 không? –
@ Porges hiện mỗi char được biểu diễn bằng 2 byte - ngay cả khi nó từ bảng 0.ci27 ascii? –