Недоступен из-за уровня защиты - C#

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

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

Задание 3: Разработать структуру, описывающую координаты и другие требуемые параметры простейшей геометрической фигуры (отрезок прямой, прямоугольник, квадрат, треугольник, окружность) с расчётом одного из её параметров (периметра, площади, длины окружности и т.п.). Пытаюсь вписать в структуру данные, присвоить значение и т.п. - пишет "недоступен из-за уровня защиты" везде стоит public. Не понимаю в чём проблема, конкретно здесь
 t.a.x =
namespace ConsoleApplication13
{
    public struct Coords
    {
        int x;
        int y;
    }
    public struct treyg
    {
        Coords a;
        Coords b;
        Coords c;
    }
 class Program
    {
        static void Main(string[] args)
{
 
            Coords p = new Coords();
            treyg t = new treyg();
 
            Console.WriteLine("vvedite koordinatu tochki a:");
            t.a.x =
 
                Convert.ToInt32(Console.ReadLine());
 
        }
    }
}

Решение задачи: «Недоступен из-за уровня защиты»

textual
Листинг программы
Coords a; //Тут 
Coords b; //не
Coords c; //стоит

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


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

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

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