Ошибка: элемент Debug не существует в текущем контексте - C#
Формулировка задачи:
using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Linq;
using System.Text;
using System.Windows.Forms;
namespace лаба_01_2
{
public partial class TwoLists_Books :лаба_01_2.TwoLists
{
Book[] source_items;
Book[] selected_items;
const int max_items = 20;
public TwoLists_Books()
{
InitializeComponent();
source_items = new Book[max_items];
selected_items = new Book[max_items];
listBox1.Items.Clear();
InitList1();
}
void InitList1()
{
Book newbook;
newbook = new Book("Бертран Мейер", "Методы программирования", 3, 1980);
source_items[0] = newbook;
newbook = new Book("Бертран Мейер", "Введение в теорию языков программирования", 3, 1980);
source_items[1] = newbook;
newbook = new Book("Билл Гейтс", "Бизнес со скоростью мысли", 3, 1980);
source_items[2] = newbook;
newbook = new Book("Билл Гейтс", "Дорога в будущее", 3, 1980);
source_items[3] = newbook;
newbook = new Book("Владимир Биллинг", "VBA в Office 2010. Офисное программирование", 3, 1980);
source_items[4] = newbook;
newbook = new Book("Владимир Биллинг", "Visual C++. Книга для программистов", 3, 1980);
source_items[5] = newbook;
newbook = new Book("Джеффри Рихтер", "Windows для профессионалов", 3, 1980);
source_items[6] = newbook;
newbook = new Book("Джон Круглински", "Методы программирования", 3, 1980);
source_items[7] = newbook;
newbook = new Book("Майкл Ховард, Девид Лебранк", "Защищенный код", 3, 1980);
source_items[8] = newbook;
newbook = new Book("Чарльз Петцольд", "Код", 3, 1980);
source_items[9] = newbook;
newbook = new Book("Чарльз Петцольд", "Программирование для Windows", 3, 1980);
source_items[10] = newbook;
int i = 0;
while (source_items[i] != null)
{
this.listBox1.Items.Add(source_items[i]);
i++;
}
}
private void TwoLists_Books_Load(object sender, EventArgs e)
{
}
private void button3_Click(object sender, EventArgs e)
{
int i = 0;
foreach (object item in listBox2.Items)
{
selected_items[i] = (Book)item;
selected_items[i].PrintBook();
i++;
}
this.Hide();
}
private void button4_Click(object sender, EventArgs e)
{
Book book;
foreach (object item in listBox2.Items)
{
book = (Book)item;
book.PrintBook();
}
this.Hide();
}
public class Book
{
string author;
string title;
int price;
int year;
public Book(string a, string t, int p, int y)
{
author = a; title = t; price = p; year = y;
}
public override string ToString()
{
return (title + " : " + author);
}
public void PrintBook()
{
Debug.WriteLine("автор:" + author + " название: " +
title + " цена: " + price.ToString() +
" год издания: " + year.ToString());
}
}
}
}Решение задачи: «Ошибка: элемент Debug не существует в текущем контексте»
textual
Листинг программы
using System.Diagnostics;