Помогите перевести с Pascal на c#

Само задание: Элементами типизированного файла являются отдельные слова. Изменить все его
элементы на другие слова (их значения вводятся с клавиатуры). Рассмотреть вариант: размер
существующего файла неизвестен.

uses crt;
var f:file of string;
s:string;
i,n:integer;
begin
clrscr;
assign(f,'filef');
rewrite(f);
writeln('Введите в файл словa, окончание ввода exit:');//не знем сколько слов
repeat
readln(s);
write(f,s);
until s='exit';
clrscr;
writeln('Исходный файл:');
reset(f);
n:=filesize(f);//определяем сколько слов в файле
while not eof(f) do//пока не конец файла, читаем
begin
read(f,s);
writeln(s);
end;
close(f);
rewrite(f);
writeln('Введите в файл ',n,' новых слов');
for i:=1 to n do
begin
readln(s);
write(f,s);
end;
clrscr;
writeln('Измененнный файл:');
reset(f);
for i:=0 to n-1 do
begin
read(f,s);
writeln(s);
end;
close(f);
readln
end.
Please enter comments
Please enter your name.
Please enter the correct email address.
You must agree before submitting.

Answers & Comments


Copyright © 2024 SCHOLAR.TIPS - All rights reserved.