Member 7860355 Ответов: 1

Asp.net петли мудрый вывод


я хочу, чтобы отобразить выход, когда его пинговать IP.но его показывать, когда полный цикл.

Что я уже пробовал:

public void getpasofflinedetails()
        {
            Ping ping = new Ping();
            List<string> Results = new List<string>();
            string cctns_offline_DBConnectionString = ConfigurationManager.ConnectionStrings["constr"].ConnectionString;



            string[] filePaths = Directory.GetFiles(ConfigurationManager.AppSettings["filePath"].ToString(), "*.properties",
                                         SearchOption.TopDirectoryOnly);

            foreach (string fileName in filePaths)
            {
                // Read a text file using StreamReader
                using (System.IO.StreamReader sr = new System.IO.StreamReader(fileName))
                {
                    String line;
                    while ((line = sr.ReadLine()) != null)
                    {

                        if (line.StartsWith("db.url"))
                        {
                            string[] PS_CD = fileName.Split(new[] { "\\", ".", "_" }, StringSplitOptions.None);

                            if (PS_CD.Length > 5)
                            {

                                

                                string[] ip_address = line.Split(new[] { ";", "//", "/", ":" }, StringSplitOptions.None);
                               
                               
                                PingReply pingreply = ping.Send(ip_address[3].ToString());
                                Response.writeline(String.Format("PS_CD:{0} <br/>Request:{1} ", PS_CD[4].ToString(), pingreply.Status.ToString()));

                    
                            }
                        }
                    }
                }
            }

1 Ответов

Рейтинг:
1

Super Superman

Попробуйте добавить в ответ.Flush() вызовите после вашего ответа.Метод WriteLine (..)..
HttpResponse.Метод Промывки (System. Web)[^]