Вывести на экран строки перебором массива - C#

Узнай цену своей работы

Формулировка задачи:

Доброго времени суток всем форумчанам. Передо мной стояла задача - 1. проверка наличия интернет-соединения 2. если пинг есть, подлючиться к ftp. 3. получить файл с ftp 4. считать все строки из файла в массив 5. переобором массива вывести строки на экран. Собственно, я реализовал все пукнты с 1-4
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Net.NetworkInformation;
using System.IO; 
using System.Threading.Tasks;

namespace ConsoleApplication6
{
    class Program
    {
        static void Main(string[] args)
        {
            Ping ping = new Ping();
 
            int i = 0;
            while (i<1)
            {
                {
                    PingReply pingReply = ping.Send("192.168.1.1");
                    if (pingReply.RoundtripTime < 1)
                    {
                        i++;
                    }
                    else
                    {
                        Console.WriteLine("!");
                    }
                }
            }
            FtpWebRequest request = (FtpWebRequest)WebRequest.Create("ftp://node0.net2ftp.ru/1.dll");
            request.Method = WebRequestMethods.Ftp.DownloadFile;
            request.Credentials = new NetworkCredential("removed@mail.ru", "647af329");
            request.EnableSsl = true;
            FtpWebResponse response = (FtpWebResponse)request.GetResponse();
            Stream responseStream = response.GetResponseStream();
            FileStream fs = new FileStream("%APPDATA%\1.dll"), FileMode.Create);
            string[] lines = System.IO.File.ReadAllLines("%APPDATA%\1.dll");
 
        }
    }
}
но вот с последним пунктом я совсем запутался. я довольно смутно понимаю что все это надо как-то реализовать через foreach...но никакой конкретики. если кто-то поможет, притом желательно с объяснением, то буду благодарен.

Решение задачи: «Вывести на экран строки перебором массива»

textual
Листинг программы
string[] lines = System.IO.File.ReadAllLines("%APPDATA%\1.dll");
foreach (string line in lines)
{
    Console.WriteLine(line);
}

ИИ поможет Вам:


  • решить любую задачу по программированию
  • объяснить код
  • расставить комментарии в коде
  • и т.д
Попробуйте бесплатно

Оцени полезность:

5   голосов , оценка 3.8 из 5
Похожие ответы