Задать вопрос
17 июня, 02:30

Содержимое текстового файла

Ivanov

Pugachov

Sidirov Vasya

Hello world!

Что будет на экране если выполнить данный фрагмент программы

StreamReader st = new StreamReader ("myfile. txt") ;

string s = "";

while ((s = sr. ReadLine ()) ! = null) { }

Console. WriteLine (s) ;

+4
Ответы (1)
  1. 17 июня, 05:57
    0
    Ничего не будет (а точнее будет пустая строка). Дело в том, что тело цикла while пустое, и поэтому ничего и не происходит пока переменная s содержит строку. А когда s становится равной null (по завершении цикла), то происходит попытка вывести её содержимое на экран, но так как s равна null, то выводить нечего.

    И в коде синтаксическая ошибка. Надо так: s = st. ReadLine ()
Знаете ответ на вопрос?
Не уверены в ответе?
Правильный ответ на вопрос 👍 «Содержимое текстового файла Ivanov Pugachov Sidirov Vasya Hello world! Что будет на экране если выполнить данный фрагмент программы ...» по предмету 📗 Информатика. Развернутая система поиска нашего сайта обязательно приведёт вас к нужной информации. Как вариант - оцените ответы на похожие вопросы. Но если вдруг и это не помогло - задавайте свой вопрос знающим оппонентам, которые быстро дадут на него ответ!
Искать готовые ответы