Структуры. Поле name не доступно из-за его уровня защиты - C#
Формулировка задачи:
Всем привет, помогите пожалуйста, в чём ошибка? Пишет мол name не доступен из-за его уровня защиты.
Листинг программы
- public struct kadry
- {
- string name;
- string surname;
- string fathername;
- int idpassport;
- string MPpassport;
- int obrazovanie;
- int podgruppa;
- int dolzhnost;
- string nazdolzhnosti;
- int oklad;
- int date;
- int month;
- int year;
- }
- namespace Otdel_Kadrov
- {
- class Program
- {
- static void Main(string[] args)
- {
- Console.WriteLine("Выберите пункт для его использования: ");
- Console.WriteLine("1. Ввести данные ");
- Console.WriteLine("2. Вывести введённые данные(заходить в данный пункт только после ввода данных)");
- Console.WriteLine("3. Удалить введённые данные");
- string a = Console.ReadLine();
- switch (a)
- {
- case "1":
- Console.WriteLine("Введите имя: ");
- kadry.name = Console.ReadLine();
- break;
- }
- }
- }
- }
Решение задачи: «Структуры. Поле name не доступно из-за его уровня защиты»
textual
Листинг программы
- kadry Kadr;
- Kadr.name;
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д