Ошибка компиляции проекта - C#
Формулировка задачи:
Сам комипилятор подчеркивает какие-то странные места и хоть убей не хочет запускать. Что может быть не так?
using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks; using System.Net.NetworkInformation; namespace ConsoleApplication1 { class Program { Program.PIIIIING myping = new Program.PIIIIING(); /* создал новый экземпляр класса ping, и дал ему имя. Теперь он существует с самого начала */ static void Main(string[] args) { Console.ForegroundColor = ConsoleColor.Green; Console.WriteLine("System of Kardlnal activated"); Console.ResetColor(); Console.WriteLine("Текущее время:" + DateTime.Now.ToString("hh:mm:ss")); Console.WriteLine("Ожидание команды"); string e = Console.ReadLine(); if (e == "ping") { myping.checkmyinnet(); } } } public class PIIIIING { static void Main(string[] args) { public static void checkmyinnet() /*метод наш, т.е. функция */ { Random random = new Random(); int r = random.Next(0, 10); int a = 0; do { a++; Ping pingSender = new Ping(); PingReply reply = pingSender.Send("www.google.ru"); if (reply.Status == IPStatus.Success) Console.WriteLine("коннект успешен. время ожидания=", reply.RoundtripTime); else Console.WriteLine("чет не то"); } while (a != r) Console.WriteLine("попыток пинга: "+a); } } } }
Решение задачи: «Ошибка компиляции проекта»
textual
Листинг программы
using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks; using System.Net.NetworkInformation; namespace ConsoleApplication1 { class Program { /* создал новый экземпляр класса ping, и дал ему имя. Теперь он существует с самого начала */ static void Main(string[] args) { PIIIIING myping = new PIIIIING(); Console.ForegroundColor = ConsoleColor.Green; Console.WriteLine("System of Kardlnal activated"); Console.ResetColor(); Console.WriteLine("Текущее время:" + DateTime.Now.ToString("hh:mm:ss")); Console.WriteLine("Ожидание команды"); string e = Console.ReadLine(); if (e == "ping") { myping.checkmyinnet(); } Console.ReadKey(); } } public class PIIIIING { public void checkmyinnet() /*метод наш, т.е. функция */ { Random random = new Random(); int r = random.Next(1, 10); int a = 0; Ping pingSender; PingReply reply; do { a++; pingSender = new Ping(); reply = pingSender.Send("www.google.ru"); if (reply.Status == IPStatus.Success) Console.WriteLine("коннект успешен. время ожидания=" + reply.RoundtripTime); else Console.WriteLine("чет не то"); } while (a != r); Console.WriteLine("попыток пинга: " + a); } } }
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д