private void ComboBox_DropDownClosed(object sender, EventArgs e)
 {
     if (Selector.Text == "Записать в файл")
     {
         InputInFile.IsEnabled = true;
         FileName.IsEnabled    = true;
     }
     else
     {
         InputInFile.IsEnabled = false;
         FileName.IsEnabled    = false;
         string[] stringArray = FindAllStrings.getInstance().FindStrings("f.txt");
         if (stringArray.Length > 0)
         {
             OutputWindow.Text = "Содержимое массива:\n";
             for (int i = 0; i < stringArray.Length; i++)
             {
                 OutputWindow.Text += stringArray[i];
                 OutputWindow.Text += "\n";
             }
         }
         else
         {
             OutputWindow.Text = "Массив пуст";
         }
     }
 }
 public static FindAllStrings getInstance()
 {
     if (instance == null)
     {
         instance = new FindAllStrings();
     }
     return(instance);
 }
Exemple #3
0
        public bool InsertInFile(string path, string source)
        {
            string[]     stringArray = FindAllStrings.getInstance().FindStrings(source);
            StreamWriter sw          = new StreamWriter(path);

            for (int i = 0; i < stringArray.Length; i++)
            {
                sw.WriteLine(stringArray[i]);
            }
            sw.Close();
            if (stringArray.Length == 0)
            {
                return(false);
            }
            else
            {
                return(true);
            }
        }
 private void ButtonInArray_Click(object sender, RoutedEventArgs e)
 {
     //вывод данных из файла f.txt в массив
     InputInFile.IsEnabled = false;
     FileName.IsEnabled    = false;
     string[] stringArray = FindAllStrings.getInstance().FindStrings("f.txt");
     //string[] stringArray = { "test", "test" };
     if (stringArray.Length > 0)
     {
         OutputWindow.Text = "Содержимое массива:";
         for (int i = 0; i < stringArray.Length; i++)
         {
             OutputWindow.Text += stringArray[i];
             //OutputWindow.Text += "\n";
         }
     }
     else
     {
         OutputWindow.Text = "Массив пуст";
     }
 }