Tôi đang nối một số lượng lớn các mảng byte [] trong C#. Nếu tôi đã làm điều này cho chuỗi, tôi sẽ sử dụng StringBuilder - là có một lớp tương đương mà sẽ làm việc cho dữ liệu nhị phân trong mảng byte []?Có tương đương nhị phân của System.Text.StringBuilder không?
10
A
Trả lời
20
Tôi không nghĩ rằng có một tương đương chính xác, nhưng bạn có thể làm cho nó thực hiện với một BinaryWriter:
http://msdn2.microsoft.com/en-us/library/system.io.binarywriter.aspx
MemoryStream m = new MemoryStream();
BinaryWriter writer = new BinaryWriter(m);
writer.Write(true);
writer.Write("hello");
writer.Write(12345);
writer.Flush();
return m.ToArray();
1
Viết chúng thành một MemoryStream, có lẽ sử dụng một StreamWriter/BinaryWriter. Nếu vấn đề cuối cùng là vấn đề, một số lớp học here có thể giúp
Các vấn đề liên quan
- 1. pycurl tương đương với "cuộn tròn --data nhị phân"
- 2. Tải lên chuỗi nhị phân trong WebKit/Chrome bằng XHR (tương đương với sendAsBinary của Firefox)
- 3. Python có tương đương với 'chuyển' không?
- 4. Có tương đương Java của SignalR không?
- 5. Có tương đương C++ với BigDecimal của Java không?
- 6. "Tìm tất cả mã trong một nhị phân đã cho tương đương với sự cố dừng". Có thật không?
- 7. Có tương đương Python của hàm conv2 của MATLAB không?
- 8. Có tương đương Javascript của andand của Ruby không?
- 9. Tương đương GPUImage của cv :: findContours
- 10. Tính tương tự dữ liệu nhị phân
- 11. C# có tương đương với mã encodeURIComponent của JavaScript() không?
- 12. Cách đếm số của 1 sẽ có số nhị phân?
- 13. Tương đương .NET của StrCmpLogicalW
- 14. Có tương đương C++ của NullPointerException
- 15. Có Python tương đương với HighLine không?
- 16. Tại sao không có tương đương với kiểu dữ liệu SQL phân cấp?
- 17. Có 'không tương đương' trong GORM không?
- 18. có Java tương đương với defaultdict của Python không?
- 19. Có tương đương C# với CountDownLatch của Java không?
- 20. Có tương đương với idifierForVendor của iOS cho Android không?
- 21. Có tương đương lua của javascript áp dụng() không?
- 22. jQuery có tương đương với Element.identify của Prototype không?
- 23. Có tương đương với tĩnh của C trong C# không?
- 24. ArrayObject của PHP có tương đương in_array không?
- 25. Có tương đương Flex của GWT-RPC không?
- 26. Có tương đương Perl của dự án koan ruby không?
- 27. Có tương đương C# với mảng array_key_exists của PHP không?
- 28. PHP có tương đương với #ifdef của C/C++ không?
- 29. Có một Ruby tương đương với Wicket của Java không?
- 30. Có Ruby tương đương với trích xuất của PHP không?
Chính xác những gì tôi cần, cảm ơn bạn. – kdt