No, this is not a great C # code. You must dispose of StreamReader, so at least there is an instruction using:
using (StreamReader reader = new StreamReader(WebRequest.Create(urlName).GetResponse().GetResponseStream()) {
return reader.ReadToEnd();
}
, , .
. . :
if (i <= 4) i = 4 - i;
if , if :
if (i <= 4) {
i = 4 - i;
}
, , , , .