помогите переделать программу на язык C#.
дан файл вещественных чисел. найти среднее арифметическое его элементов.
uses crt;
var f:file of real;
n,i:integer;
a,sr:real;
begin
randomize;
assign(f,'chisla');
rewrite(f);
write('Сколько чисел записать в файл n=');
read(n);
for i:=1 to n do
begin
a:=10*random;
write(f,a);
end;
writeln('Содержание исходного файла: ');
reset(f);
sr:=0;
n:=0;
while not eof(f) do
begin
read(f,a);
write(a:0:2,' ');
n:=n+1;
sr:=sr+a;
end;
writeln;
close(f);
write('Среднее арифметическое=',sr/n:0:2);
end.