J'ai une chaîne strText avec une certaine valeur, j'ai besoin d'assigner '\ 0' ou charactor à la position spécifiée de strText. ie strText [5] = '\ 0'. Comment est-ce possible en C#?comment affecter une valeur char à une variable chaîne dans C#
1
A
Répondre
2
Les chaînes sont immuables, vous aurez besoin de le convertir en un tableau de caractères, définissez le caractère à la position spécifiée, puis reconvertir en chaîne:
char[] characters = "ABCDEFG".ToCharArray();
characters[5] = '\0';
string foo = new String (characters);
3
Vous pouvez utiliser la méthode Insert pour spécifier l'index. Vous devez donner une chaîne, donc si vous pouvez remplacer « \ 0 » avec « \ 0 » ou bien il suffit d'appeler .ToString()
strText = strText.Insert(5, yourChar.ToString());
Questions connexes
- 1. affecter une valeur entière à la chaîne char en C++
- 2. Comment affecter une valeur à une variable dans JQUERY
- 3. Comment affecter une valeur à une variable dans Flash (AS3)?
- 4. Affecter une chaîne contenue dans une variable d'objet à une propriété de chaîne d'une dynamique (C#)
- 5. Comment déclarer une chaîne sans affecter de valeur en C++?
- 6. Comment affecter une valeur à un identifiant?
- 7. comment affecter une variable javascript à une variable smarty
- 8. Comment affecter une variable JavaScript à Java
- 9. Comment affecter une valeur à une variable (Une variable java) sur un clic de bouton dans JSP?
- 10. C++: insère char dans une chaîne
- 11. php stdClass: affecter une valeur d'objet à la variable
- 12. Comment affecter plusieurs valeurs à une variable Perl particulière?
- 13. affecter une valeur à la variable globale en javascript
- 14. Comment diviser une chaîne et affecter chaque mot à une nouvelle variable?
- 15. C# Affecter une variable à un appel de classe
- 16. Comment affecter une valeur numérique à chaque lettre majuscule?
- 17. comment affecter une adresse IP à une variable par lot
- 18. C++ Pointers. Comment affecter une valeur à une structure de pointeur?
- 19. Comment affecter chdir à une variable dans .bat?
- 20. Comment affecter le résultat de l'expression précédente à une variable?
- 21. Comment obtenir une variable de type char pour avoir une valeur de 'in C#
- 22. comment affecter un référent de page à une variable PHP
- 23. Comment affecter une valeur d'une propriété à une variable UNIQUEMENT si l'objet n'est pas nul
- 24. comment affecter une valeur à un tableau de chaînes?
- 25. comment affecter une valeur de variable en tant que nom de variable dans un hachage?
- 26. Comment affecter une variable javascript à une variable php? Sans soumettre le formulaire
- 27. Remplacer une chaîne dans une variable macro?
- 28. Comment convertir une chaîne char en une chaîne wchar_t?
- 29. Comment affecter la liste de paramètres "$ @" à une autre variable?
- 30. Comment affecter un résultat exec à une variable sql?
Notez que cela ajouterait le caractère à cette position, et non remplacer le personnage à cette position avec un nouveau. –