Comment créer une fonction personnalisée qui renvoie la sortie et les bloque jusqu’à ce que la sortie soit disponible? Je pense à quelque chose comme Console.ReadLine() . Quelque chose comme ça: var resp = Output(); //blocks until output is sent. … //returns a ssortingng once SendOutput is called and hands over the ssortingng. public static […]
Existe-t-il un moyen de lire une ligne à venir pour vérifier si la ligne suivante contient des données de balises spécifiques? Je traite avec un format qui a une balise de début mais pas de balise de fin. Je voudrais lire une ligne, l’append à une structure, puis tester la ligne ci-dessous pour vous assurer […]
Je transmettais un fichier volumineux dans le premier argument à SendXMLFile () ci-dessous, mais, comme il provoquait le “blocage” / “gel” du périphérique de poche, j’ai temporairement codé en dur un fichier beaucoup plus petit (3 Ko au lieu de 1121 Ko). pour tester. Le fichier existe bel et bien (dans le même dossier que […]
Lorsque j’utilise uniquement \r comme terminateur de ligne, la méthode StreamReader.ReadLine() ne fonctionne pas. Cela fonctionne si j’utilise Environment.NewLine , \r\n ou \ra (“a” étant n’importe quel caractère). Est-ce un bug? Le même problème ne se produit pas lorsque vous utilisez MemoryStream au lieu de NetworkStream. Quelles solutions puis-je utiliser si je ne peux pas […]
En regardant autour de moi pendant un moment, j’ai trouvé quelques discussions sur la façon de déterminer le nombre de lignes d’un fichier. Par exemple ces trois: c # comment compter les lignes dans un fichier texte Déterminer le nombre de lignes dans un fichier texte Comment compter les lignes rapidement? J’ai donc décidé d’utiliser […]
J’envisage d’écrire une application console en C # et je souhaite intégrer des fonctionnalités d’historique, de complétion et d’édition en ligne de commande, telles que GNU readline (mais pas nécessairement aussi complètes que cela!) Existe-t-il une bibliothèque pour .net fournissant ce type de fonctionnalité? Je suppose qu’une option serait d’utiliser des services interop pour appeler […]
Donc, le programme fonctionne correctement, mais pour une raison quelconque, la deuxième fois, il ignore complètement l’invite Console.ReadLine (). J’ai parcouru le débogage et confirmé qu’il ne s’agissait pas d’un problème de boucle, car elle entrait dans la méthode, affichant la ligne WriteLine, puis sautant complètement la ligne ReadLine, renvoyant ainsi un blanc à Main […]
J’ai une requête concernant File.ReadLines () et File.ReadAllLines (). Quelle est la différence entre eux. J’ai un fichier texte où il contient des données en lignes. File.ReadAllLines() renvoie un tableau et utilise File.ReadLines().ToArray(); Je pourrai également obtenir le même résultat. Alors, y at-il une différence de performance liée à ces méthodes? ssortingng[] lines = File.ReadLines(“C:\\mytxt.txt”).ToArray(); […]