Comment puis-je forcer StringReader.ReadLine()
(ou un autre flux) à utiliser \n
au lieu de \r\n
?Modifier la terminaison de ligne
2
A
Répondre
2
De la documentation MSDN sur StringReader.ReadLine
:
Une ligne est définie comme une séquence de caractères suivie par un saut de ligne ("\ n"), un retour de chariot ("\ r"), ou un retour chariot immédiatement suivi d'un saut de ligne ("\ r \ n"). La chaîne résultante ne contient pas le retour de chariot de terminaison et/ou le saut de ligne. La valeur renvoyée est null si la fin de la chaîne sous-jacente a été atteinte.
Ainsi, il va lire des lignes terminées par \n
, \r
ou \r\n
par défaut. Vous n'avez pas besoin de remplacer quoi que ce soit.
0
Le StringReader.ReadLine
n'utilise pas seulement "\r\n"
comme séparateur de ligne, il accepte soit "\r\n"
, "\r"
ou "\n"
.
Questions connexes
- 1. .NET "terminaison de ligne par défaut"?
- 2. Modifier par programme le point de terminaison d'un service Web
- 3. Modifier le point de terminaison ReaderQuotas par programme
- 4. Modifier la cellule dans la ligne sélectionnée
- 5. modifier DataGrid ligne
- 6. Modifier Datagrid ligne
- 7. Sélection d'une ligne pour modifier la vue
- 8. Modifier la ligne dans le répéteur
- 9. Trouver la ligne et le modifier
- 10. Comment modifier la visibilité de la première ligne dans datagridview
- 11. MFC - Gestionnaire de terminaison
- 12. F # Terminaison de récursion
- 13. terminaison de processus
- 14. terminaison RCDATA
- 15. Iphone Erreur de terminaison en réponse à la terminaison de SpringBoard
- 16. jQuery - Modifier une ligne de table en ligne
- 17. Comment modifier la position de ligne du mode virtuel DataGridView?
- 18. Comment modifier la hauteur de ligne avec ce code?
- 19. Comment modifier la ligne de résultat en PHP?
- 20. Modifier le CSS de la ligne ListView sélectionnée
- 21. modifier un mapfile En ligne
- 22. Jetons de point de terminaison Flex Builder
- 23. Comment puis-je modifier l'adresse de point de terminaison par programme dans le site client?
- 24. Point de terminaison non trouvé
- 25. Besoin de conseils sur l'acheminement et la terminaison d'appel VOIP
- 26. DataGrid - Modifier la ligne sélectionnée lorsqu'un bouton est cliqué
- 27. Modifier la ligne du tableau en utilisant Rails Ajax
- 28. WPG DataGrid: Comment modifier la ligne sélectionnée par programme?
- 29. Erreur lors de la création d'un point de terminaison WCF
- 30. Impossible de trouver la terminaison de chaîne "str" avant EOF