Почему не работает код с полями/свойствами? - C#
Формулировка задачи:
Здравствуйте! Я изучаю программирование с самого начала. Изучаю по книге "C# для школьников. М.Дрейер.". Дошёл до полей (свойств) и я делаю всё, как показано в книге, но в VS у меня пишет, что я написал код с ошибками. Я не понимаю, где я ошибся. Вот код:
Листинг программы
- using System;
- class PleaseSayUra
- { static void Main()
- {
- Console.WriteLine("Ура!");
- Console.ReadLine();
- }
- }
- class Animal
- {
- static void myAnimal()
- {
- // №1. Объявление (Инициализация) переменных класса Animal. Для объявления сначала пишется класс переменной, а затем имя переменной. Завершается объявление знаком ";", сразу после её имени.
- Animal Cat;
- Animal Dog;
- Animal Bird;
- // №2. Создание переменной. После объявления переменных нужно создать эти переменные. Сначала пишется имя переменной, после ставим знак "=", пишем "new", пишем класс этой переменной, и завершаем создание знаками "();"
- Cat = new Animal();
- Dog = new Animal();
- Bird = new Animal();
- // №3. Поля. Свойства (Характеристики) переменных.
- string KindOfAnimal;
- string Name;
- string Color;
- int NumberOfLegs;
- int Height;
- int Length;
- bool HasTail;
- bool IsMammal;
- bool SpellingCorrect;
- Animal Boar;
- Boar = new Animal();
- Boar.KindOfAnimal = "Медведь";
- Boar.Name = "Миша";
- Boar.Color = "Коричневый";
- Boar.NumberOfLegs = 4;
- Boar.Height = 100;
- Boar.Length = 200;
- Boar.HasTail = true;
- Boar.IsMammal = true;
- }
- }
Решение задачи: «Почему не работает код с полями/свойствами?»
textual
Листинг программы
- using System;
- class TestProgram
- {
- static void Main()
- {
- Person.FirstName = Ivan;
- Console.ReadKey();
- }
- }
- class Person
- {
- string FirstName;
- string LastName;
- int age;
- string gender;
- string HairColor;
- int PhoneNumber;
- }
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д