Quiero hacer un archivo que lea la matriz de cadenas, pero inicialmente solo tengo una matriz de bytes, así que primero quiero convertirla en matriz de cadenas, así que ¿cómo puedo hacerlo?Convertir una matriz de cadenas a matriz de bytes
7
A
Respuesta
16
Prueba esto:
Byte[] bytes = System.Text.Encoding.UTF8.GetBytes(yourString);
Es posible que necesite cambiar esto para arriba dependiendo de la character encoding de la cadena - por favor ver System.Text.Encoding
(específicamente sus propiedades) para otras codificaciones que son compatibles con este tipo.
Si tiene que ir a otro lado (y convertir un Byte[]
a un String
) y luego hacer esto (El consejo sobre la codificación de caracteres todavía se aplica aquí también):
String yourString = System.Text.Encoding.UTF8.GetString(yourByteArray);
Parece que su API está utilizando espera un String[]
y una llamada a GetString
le proporcionará solo una instancia de String
, no una matriz. Tal vez algo así funcionará para su llamada API:
String yourString = System.Text.Encoding.UTF8.GetString(yourByteArray);
someType.ApiCall(new[] { yourString });
Cuestiones relacionadas
- 1. ¿Cómo convertir una matriz de bytes a una matriz int?
- 2. convertir matriz de cadena a matriz de bytes
- 3. Convertir una matriz int a una matriz de cadenas
- 4. Convertir una matriz de bytes a una clase que contiene una matriz de bytes en C#
- 5. Cómo convertir una matriz de bytes en una matriz int?
- 6. ¿Convertir matriz de bytes a matriz de bits?
- 7. Python: convertir cadena a matriz de bytes
- 8. Convertir matriz de bytes a archivo wav
- 9. Convertir matriz de bytes a matriz corta en C#
- 10. convertir una matriz FileInfo en una matriz de cadenas C#
- 11. Leer línea de matriz de bytes (no convertir matriz de bytes a cadena)
- 12. Problemas al convertir una matriz de bytes a una cadena y volver a la matriz de bytes
- 13. Convertir matriz de cadenas arrayList
- 14. Convertir diccionario.keyscolección en una matriz de cadenas
- 15. Cómo convertir una matriz de bytes a NSString
- 16. ¿Convertir una matriz de bytes a cadena en Silverlight?
- 17. cómo convertir una matriz de bytes a Stream
- 18. ¿Cómo convertir una matriz de bytes int a little endian?
- 19. Convertir matriz de bytes base64 a una imagen
- 20. Cómo convertir una matriz de bytes a Bitmap
- 21. Cómo convertir una matriz de bytes a blob
- 22. ¿Convertir int a una matriz de bytes en C?
- 23. Int matriz de bytes a
- 24. Convertir matriz de bytes en Bitset
- 25. Mejor forma de convertir una matriz de bytes [] en una memoria de cadenas
- 26. Error al convertir una matriz de bytes a una matriz int en C#
- 27. Cómo convertir imágenes en matriz de bytes
- 28. ¿Cómo convertir una matriz de caracteres a una matriz de cadenas?
- 29. ¿Convertir matriz de bytes de Oracle RAW a System.Guid?
- 30. Cómo convertir una matriz de bytes al adjunto de correo
Use StreamReader para leer cadenas de un archivo. File.ReadAllLines() es la forma más rápida. –