Tôi đang làm việc trên ứng dụng dựa trên TCP xử lý các thông điệp bitpacked, có nghĩa là: Các thư được truyền/nhận không được căn chỉnh byte. Ví dụ 3 bit đại diện cho trường 1, trong đó 19 bit có thể đại diện cho trường 2. Câu hỏi của tôi là, có ai biết thư viện C# có thể lấy một bộ byte và thiết lập/nhận một dải bit tùy ý trong các byte đó không? Tôi đã thấy & tạo ra các tiện ích tương tự trong C/C++ nhưng tôi cần một giải pháp C# 100% và tôi không muốn phát minh lại bánh xe nữa.Quản lý dữ liệu được đóng gói bit bằng C#
Tôi đã xem lớp BitArray, nhưng nó không cho phép tham chiếu các dải bit tùy ý.
Hoàn hảo. Chính xác những gì tôi đang tìm kiếm. – nathan