Ich verkette eine große Anzahl von byte [] Arrays in C#. Wenn ich dies für Strings tun würde, würde ich StringBuilder verwenden - gibt es eine äquivalente Klasse, die für binäre Daten in byte [] Arrays funktionieren würde?Gibt es eine binäre Entsprechung von System.Text.StringBuilder?
10
A
Antwort
20
Ich glaube nicht, gibt es eine genaue Entsprechung, aber man konnte es mit einem Binary getan:
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
sie in einen Memorystream schreiben, vielleicht einen Streamwriter/Binary verwenden. Wenn Endian-Ness ein Problem ist, können einige der Klassen here helfen
Verwandte Themen
- 1. Gibt es in Firefox eine XDomainRequest-Entsprechung?
- 2. Gibt es eine SessionInfo() Entsprechung in Python?
- 3. Gibt es eine SSE2-Entsprechung für _mm_insert_epi32?
- 4. C#: Gibt es eine JTable-Entsprechung?
- 5. Gibt es eine MessageBox-Entsprechung in WPF?
- 6. Gibt es eine .NET-Entsprechung zu CoCreateInstanceEx?
- 7. Gibt es eine Sprintf-Entsprechung für node.js
- 8. Gibt es eine Entsprechung von SQLBulkCopy in Npgsql
- 9. Gibt es eine Scala-Entsprechung von EnumSet/EnumMap?
- 10. Gibt es eine Entsprechung von getch() aus C++ in Java?
- 11. System.Text.StringBuilder Grenzwert
- 12. Gibt es eine Entsprechung für stdcall in GCC?
- 13. Gibt es eine Entsprechung zu SuppressWarnings in Scala?
- 14. Gibt es eine g ++ Entsprechung zu Visual Studio __declspec (novtable)?
- 15. Gibt es eine mod_perl2/Perl 5 Entsprechung zu PHP's ignore_user_abort()?
- 16. Gibt es eine Entsprechung zu .NET's BackgroundWorker in Vala?
- 17. Gibt es eine Entsprechung zu getBoundingClientRect() für Textknoten?
- 18. Gibt es eine strtol-Entsprechung, die keine nullterminierte Zeichenfolge erfordert?
- 19. Gibt es eine Entsprechung zu Lisps "Laufzeit" -Primitiv in Scheme?
- 20. Gibt es eine numpy.delete() Entsprechung für dünn besetzte Matrizen?
- 21. Gibt es eine Perl-Entsprechung für String.scan in Ruby?
- 22. Gibt es eine Entsprechung in C für C++ - Vorlagen?
- 23. Gibt es eine Swift-Array-Entsprechung für NSArray.arrayByAddingObjectsFromArray()?
- 24. Gibt es eine Entsprechung zu iOS 'identifierForVendor für Android?
- 25. Gibt es eine Access-Entsprechung der SQL Server NewId() - Funktion?
- 26. Gibt es eine Entsprechung zu sp_getapplock, sp_releaseapplock in Oracle
- 27. (Rails) Gibt es eine Koala-Entsprechung für Twitter?
- 28. Gibt es eine Groovy-Entsprechung zu Rubys #map?
- 29. Gibt es eine Entsprechung für var_dump (PHP) in Javascript?
- 30. Gibt es eine Entsprechung zu Perls 'split() - Funktion in C?
Genau was ich brauchte, danke. – kdt