2011-06-02 12 views
8
  1. Comment puis-je stocker le contenu d'une variable chaîne dans un fichier texte?C# stocke une variable chaîne dans un fichier texte .txt

  2. Comment puis-je rechercher dans une variable de chaîne pour un texte spécifique, par exemple, trouver si le livre de mots est dans la chaîne? vous simplement faire

    System.IO.File.WriteAllText(myPathToTheFile, myStringToWrite); 
    

    Pour trouver une chaîne dans une autre chaîne, celle-ci:

Répondre

16

pour enregistrer le fichier texte que vous pouvez faire:

System.IO.File.WriteAllText("C:\your_path\your_file", Your_contents); 

Pour chercher quelque chose dans la chaîne:

var position = Your_string.IndexOf("Book"); 

Si la position est égal à -1 alors ce que vous recherchez est pas là.

6
File.WriteAllText("MyFile.txt", myString); // Write all string to file 
var wordBookIndex = myString.IndexOf("book"); // If the string is found, index != -1 
6

Au hasard vous êtes réellement perplexe sur où trouver ces informations, il est aussi simple que :

myString.Contains(someOtherString); // boolean 
myString.IndexOf(someOtherString); // find the 0 based index of the target string 
0

réponse à 1 question

faire usage de espace de noms System.IO dans qu'il n'y a pas de classe availabe pour wirte le texte dans le fichier

réponse à 2 question

vous pouvez utiliser Expression régulière ou utiliser IndexOf fonction pour rechercher le mot spécifique dans la chaîne

Questions connexes