Отчего же нет? Очень даже пригодится. Благодарю. Кладу в копилочку.
Может тебе это пригодиться. Интерфейс (interface) представляет собой не более чем просто именованный набор абстрактных членов. Абстрактные методы являются чистым протоколом, поскольку не имеют никакой стандартной реализации. Конкретные члены, определяемые интерфейсом, зависят от того, какое поведение моделируется с его помощью. Это действительно так. Интерфейс выражает поведение, которое данный класс или структура может избрать для поддержки. Более того, каждый класс (или структура) может поддерживать столько интерфейсов, сколько необходимо, и, следовательно, тем самым поддерживать множество поведений.
Есть 4 кнопки и 5 картинок. Переменная secret_nr = false по умолчанию. Если ты нажимаешь на кнопки (одну из четырёх: Рыцарь, Пляж, Горы или Долина) на заднем плане появляется картинка. Если нажмёшь на картинку правой кнопкой мыши, то secret_nr станет = true, после этого при нажатии на кнопку 1(Рыцарь) появится 5я, секретная картинка.
Мне не совсем понятна логика твоей программы. Это как по системе казино? Или как это работает.
Хочу поделиться с тобой интересной информацией по данным классам. Мне особенно нравиться класс - HybridDictionary пытается оптимизировать Hashtable. Он реализует структуру данных связанного списка и хеш-таблицы. Он реализует IDictionary с помощью ListDictionary, когда коллекция небольшая, и Hashtable, когда коллекция большая.