Ошибка компиляции проекта - 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);
}
}
}