Concatenamento di un numero elevato di matrici di byte [] in C#. Se lo facessi per le stringhe, userei StringBuilder - esiste una classe equivalente che funzionerebbe per i dati binari negli array di byte []?Esiste un equivalente binario di System.Text.StringBuilder?
10
A
risposta
20
Non credo che ci sia un equivalente esatto, ma si potrebbe avere fatto con un 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
scriverle in un MemoryStream, magari utilizzando uno StreamWriter/BinaryWriter. Se l'endianità è un problema, alcune delle classi here potrebbero essere d'aiuto
Problemi correlati
- 1. Esiste un algoritmo di "ordinamento binario"?
- 2. Esiste un RRDTool .net equivalente
- 3. Esiste un metodo equivalente LINQ?
- 4. Esiste un equivalente di Groovy in C#?
- 5. Esiste un equivalente di JMS in .NET?
- 6. Esiste un numero intero equivalente di __toString()
- 7. Esiste un equivalente di str_replace in C++?
- 8. Esiste un vim equivalente a '! $' Di bash?
- 9. Esiste un equivalente di "this" in powershell?
- 10. Esiste un equivalente AppCompat di Widget.Material.Spinner.Underlined?
- 11. Esiste un equivalente MySQL di sprintf?
- 12. Esiste un equivalente ColdFusion di phpinfo()
- 13. Esiste un equivalente SQLAlchemy di django-evolution?
- 14. Esiste un equivalente C++ di una NullPointerException
- 15. Esiste un equivalente Linux di SetWindowPos?
- 16. Esiste un equivalente ARM di Intel IPP?
- 17. Esiste un equivalente Python simboli di Ruby?
- 18. Esiste un NetBeans equivalente di Eclipse Workspace
- 19. Esiste un equivalente di "gettimeofday" in .NET
- 20. Esiste un equivalente di sprint per node.js
- 21. Esiste un equivalente Flex di GWT-RPC?
- 22. Esiste un equivalente Java di SignalR?
- 23. Esiste un serializzatore binario in WIN RT?
- 24. Esiste un equivalente MessageBox in WPF?
- 25. Esiste un equivalente JavaScript per C# 'params'?
- 26. Esiste un equivalente dojo.hitch in node.js
- 27. Esiste un valore .Net equivalente a java.util.concurrent.Executor?
- 28. Esiste un S4 equivalente a unlist()?
- 29. Esiste un equivalente standard getch() in C++?
- 30. Esiste un equivalente sqlite .dump nell'obiettivo-c?
Precisamente ciò di cui avevo bisogno, grazie. – kdt