Недоступен из-за уровня защиты - 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; //стоит