Как исправить «System.IO.IOException:« Процесс не может получить доступ к файлу » - PullRequest
0 голосов
/ 15 июня 2019

Следующий код дает мне эту ошибку "System.IO.IOException: 'Процесс не может получить доступ к файлу 'C:\Users\user1\Desktop\exampleText.txt' because it is being used by another process" Вот код:

Regex regex = new Regex(regexBox.Text, RegexOptions.Singleline);
            foreach(string file in fileNames)
            {

                var currentFile = File.Open(file, FileMode.Open, FileAccess.Read);
                string[] texts = File.ReadAllLines(currentFile.Name);
                currentFile.Close();

                var match = regex.Matches(texts.ToString())
                   .Cast<Match>()
                   .Select(m => m.Value)
                   .ToArray(); ;
                textBox1.Lines = match;
                Array.Copy(match, myTexts,match.Length);
              }

Есть идеи, почему я получаю эту ошибку?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...