Ошибка при вызове ф-ции - C#

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

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

выдает ошибку в чем причина?
    class Book
    {
        public string author;
        public string name;
        public Book(string author, string name)
        {
            this.author = author;
            this.name = name;
        }
    }
    class Program
    {
        public void RefFunct(ref Book book)
        {
            book = new Book("гоголь", "мертвые души");
        }
        public void DefFunct(Book book)
        {
            book = new Book("пушкин", "золотая рыбка");
        }
        static void Main(string[] args)
        {
            Book book = new Book("толстой", "война и мир");
            Console.WriteLine("{0}, {1}", book.author, book.name);
            DefFunct(book);                                      //ошибка
            Console.WriteLine("{0}, {1}", book.author, book.name);
            Console.WriteLine("{0}, {1}", book.author, book.name);
            Console.Read();
        }
    }

Решение задачи: «Ошибка при вызове ф-ции»

textual
Листинг программы
    class Book
    {
        public string author;
        public string name;
        public Book(string author, string name)
        {
            this.author = author;
            this.name = name;
        }
    }
    class Program
    {
        public static void RefFunct(ref Book book)
        {
            book = new Book("гоголь", "мертвые души");
        }
        public static void DefFunct(Book book)
        {
            book = new Book("пушкин", "золотая рыбка");
        }
        static void Main(string[] args)
        {
            Book book = new Book("толстой", "война и мир");
            Console.WriteLine("{0}, {1}", book.author, book.name);
            DefFunct(book);                                      //ошибка
            Console.WriteLine("{0}, {1}", book.author, book.name);
            Console.WriteLine("{0}, {1}", book.author, book.name);
            Console.Read();
        }
    }

ИИ для рефератов и докладов


  • Экспорт Word по ГОСТу
  • Минимум 80% уникальности текста
  • Поиск релевантных источников в интернете
  • Готовый документ за 2 минуты

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

13   голосов , оценка 4.385 из 5