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); }
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 = "Массив пуст"; } }