@anonymouss

Как открыть файл ReadOnly?

Нужно сделать открытие файла только для чтения
нашел информацию про это
using (TextReader reader = new StreamReader(File.OpenRead(Path.Combine(client._WorkLogFileLoc, "dump.txt")))) {     
         //do stuff 
     }

Но я незнаю что делает это client._WorkLogFileLoc

Помогите начинающему)
  • Вопрос задан
  • 145 просмотров
Решения вопроса 1
EreminD
@EreminD
Кое-что умею
var file = new FileStream(path, FileMode.Open, FileAccess.Read, FileShare.ReadWrite); 
using (var stream = new StreamReader(file))
{
    //код
}
Ответ написан
Комментировать
Пригласить эксперта
Ответы на вопрос 1
DarkRaven
@DarkRaven
разработка программного обеспечения
Все очень просто.
Path.Combine(client._WorkLogFileLoc, "dump.txt")
просто строит путь, соединяя две части - часть пути из client._WorkLogFileLoc и "dump.txt".
Для примера, пусть свойство client._WorkLogFileLoc содержит "D:\some\path\to\folder", в результате мы получаем
Path.Combine("D:\some\path\to\folder", "dump.txt"), что даст:
"D:\some\path\to\folder\dump.txt"
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы