Статические классы, методы - C#
Формулировка задачи:
Помогите, пожалуйста, исправить ошибки: 1) "Input": нельзя обявлять члены экземпляра в статическом классе; 2) в методе для x, y требует ссылку на объект
static class pointplane { double x, y; static public void Input() { Console.Write("Введите координату x = "); x = double.Parse(Console.ReadLine()); Console.Write("Введите координату y = "); y = double.Parse(Console.ReadLine()); }
Решение задачи: «Статические классы, методы»
textual
Листинг программы
class pointplane { double x, y; public void Input() { Console.Write("Введите координату x = "); x = double.Parse(Console.ReadLine()); Console.Write("Введите координату y = "); y = double.Parse(Console.ReadLine()); } static public double way(pointplane a, pointplane b) { return Math.Sqrt((b.x - a.x) * (b.x - a.x) + (b.y - a.y) * (b.y - a.y)); } }
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д