Почему не работает код с полями/свойствами? - 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; }
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д