Copie le contenu d'une Liste<string> dans un fichier texte lors du débogage
J'ai besoin de comparer le contenu d'une Liste pour les deux pistes pour mon programme. Quelle est la façon la plus simple de copier l'intégralité du contenu de la Liste manuellement à partir de Visual Studio pour le bloc-notes tout en parcourant le code. Je peux afficher le contenu dans la fenêtre espion express. Comment puis-je copier tous les éléments?
Vous devez vous connecter pour publier un commentaire.
Vous pouvez ouvrir la fenêtre d'exécution et de lancer quelque chose comme:
ou tout simplement
Pour ouvrir la fenêtre exécution: Debug -> Windows -> Immédiat ou l'équivalent Ctrl+D, je
Il suffit de taper ceci dans la fenêtre exécution:
Ou si c'est une liste de quelque chose d'autre que des chaînes:
@"C:\WriteLines\foo.txt"
en place de"foo.txt"
. Utiliser le @ pour éviter d'avoir à s'échapper de l'anti-slash.Façon la plus simple:
Ouvrir Regarder fenêtre
Nom de Type de variable qui est la liste
Sélectionner les éléments qui ont besoin ( pour l'ensemble de la sélection appuyez sur la touche "shift" et cliquez sur le premier élément et après cela, cliquez sur le dernier élément de la liste )
Appuyez sur Ctrl + C ou clic droit bouton de la souris et sélectionner un élément à partir de la liste déroulante "Copie"
Après cela, vous pouvez en mesure de coller votre texte de présentation de la liste à tout éditeur de texte.
Faire un espion express. Dans le rapide regarder la fenêtre, vous pouvez copier les valeurs que vous voulez. Si vous le souhaitez, vous pouvez ajouter un peu de code pour le top de zone de texte dans la fenêtre.