Je veux créer un fichier qui lit un tableau de chaînes, mais je n'ai initialement qu'un tableau d'octets, donc je veux d'abord le convertir en tableau de chaînes, alors comment puis-je le faire.Convertir un tableau de chaînes en tableau d'octets
7
A
Répondre
16
Essayez ceci:
Byte[] bytes = System.Text.Encoding.UTF8.GetBytes(yourString);
Vous devrez peut-être changer cela en fonction de la character encoding de votre chaîne - s'il vous plaît voir System.Text.Encoding
(en particulier ses propriétés) pour les autres encodages qui sont pris en charge par ce type.
Si vous avez besoin d'aller dans l'autre sens (et convertir un Byte[]
à un String
) puis le faire (Les conseils sur le codage des caractères applique encore ici aussi):
String yourString = System.Text.Encoding.UTF8.GetString(yourByteArray);
Il semble que votre API vous utilisez attend un String[]
et un appel à GetString
vous fournira une seule instance de String
, pas un tableau. Peut-être que quelque chose comme ça va fonctionner pour votre appel d'API:
String yourString = System.Text.Encoding.UTF8.GetString(yourByteArray);
someType.ApiCall(new[] { yourString });
Questions connexes
- 1. Convertir Dictionary.keyscollection en un tableau de chaînes
- 2. Comment convertir un tableau de chaînes en un tableau de nombres flottants en numpy?
- 3. C# Convertir un tableau de chaînes en ensemble de données
- 4. Convertir un tableau de chaînes en tableau de doubles en Java
- 5. Comment convertir un tableau de chaînes en un tableau de valeurs uniques?
- 6. Tableau de chaînes pour un tableau d'objets
- 7. Convertir un tableau d'entiers en un tableau de chaînes dans Ruby?
- 8. Convertir un tableau de cellules en tableau de chaînes de caractères dans MATLAB
- 9. Comment convertir un tableau ruby en tableau C avec RubyInline?
- 10. La façon la plus élégante de convertir un tableau de chaînes en un dictionnaire de chaînes
- 11. Convertir le jeu de résultats Java en tableau de chaînes
- 12. Convertir un tableau d'octets en un tableau court en C#
- 13. Flex: Convertir ArrayCollection en tableau de chaînes dentelées
- 14. Convertir la liste des longs en tableau de chaînes
- 15. C# comment convertir File.ReadLines en tableau de chaînes?
- 16. convertir String.data() en un tableau
- 17. Convertir les chaînes de validation modelstate en tableau d'objets
- 18. Convertir un tableau en chaîne
- 19. Convertir un tableau de hachages en tableau de structs?
- 20. Rechercher un tableau de chaînes en Java?
- 21. Conversion d'un tableau de chaînes en tableau de flèches
- 22. Tableau de chaînes en groovy
- 23. Tableau de chaînes en C
- 24. Comment convertir un tableau de résultats ActiveRecord en tableau normal?
- 25. Convertir un tableau d'octets en tableau de bits?
- 26. Comment convertir un tableau HTML en tableau en python
- 27. Convertir tableau en matrice
- 28. convertir Tableau décimal en tableau double
- 29. impossible de convertir un tableau en entier
- 30. Convertir un mot en tableau de caractères
Utilisez StreamReader pour lire les chaînes d'un fichier. File.ReadAllLines() est le moyen le plus rapide. –