Форум программистов, компьютерный форум, киберфорум
C# для начинающих
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
Другие темы раздела
C# Как добавить печать заголовков в DataGridViewPrinter? https://www.cyberforum.ru/ csharp-beginners/ thread1714615.html
Доброго дня.... есть рабочий код класса печатающий DataGridView... вот только headerы строк не берутся.... подскажите как добавить..... using System; using System.Text; using System.Collections; using System.Collections.Generic; using System.Drawing; using System.Drawing.Printing; using System.Data; using System.Windows.Forms;
C# Уничтожить объект при возникновении в конструкторе обрабатываемого исключения
Наверняка ведь случается, что в конструкторе возникает исключение (неправильные данные и т.д.), а как в таком случае прописать в обработчике, чтобы объект с такими неправильными данными не создавался.
C# Ошибка при чтении xml, как ее исправить? https://www.cyberforum.ru/ csharp-beginners/ thread1714575.html
Выдает ошибку( Ошибка: Не допустимый знак для указанной кодировки, строка 3 , позиция 32) при чтении xml файла в строке: XDocument xDoc = XDocument.Load(pathXmlFile); В первом случае выдает ошибку, а во втором нет, разницы не вижу в названиях пути, все идентично. <?xml version="1.0" encoding="UTF-8"?> <report> <eeprom version="ENHANCED PBB/ЂB cor/dens v10.12" datetime=""></eeprom>
C# Как проверить элементы массива на кратность https://www.cyberforum.ru/ csharp-beginners/ thread1714559.html
Задание таково "Ввести массив A из 25 элементов. Cформировать массив B из элементов массива А, кратных трем.". Прошу объяснить как именно нужно проверять элементы массива на кратность. using System; using System.Collections.Generic; using System.ComponentModel; using System.Data; using System.Drawing; using System.Linq; using System.Text;
C# Убрать пустые строки при создании Word документа
Добрый день. Подскажите, пожалуйста, как убрать пустые строки в документе? Есть шаблон вордового документа с закладками для подстановки текста, на основании которого создаётся новый документ ворд. В новом документе вставляются разные текстовые строки (в места закладок в шаблоне), в зависимости от выполняемых условий. (например: строка 1 при условии 1, строка 2 при условии 2, строка 3 при...
C# Добавление команд из txt,dat https://www.cyberforum.ru/ csharp-beginners/ thread1714545.html
Доброго времени суток. Имеется класс DicInit в котором создаётся словарь Dictionary<string, Action> commands = new Dictionary<string, Action>(); Далее создаются функции например public void sayHi() { }
C# ContextMenuStrip on close https://www.cyberforum.ru/ csharp-beginners/ thread1714483.html
Пытаюсь сделать контекстное меню для datagridview, чтобы можно было скрывать столбцы. Не могу получить актуальное состояние отмеченных элементов по закрытию меню. ContextMenuStrip dgvmenu = new ContextMenuStrip(); // код public Form1() { dgvmenu.Closed += dgvmenu_Closed; } //код
C# Создание онлайн трансляции
Есть ли в C# средства, с помощью которых можно создать приложение с проигрывателем видео в режиме онлайн? Каков принцип действия такого плеера?
C# GeckoFx Navigate как дождаться загрузки страницы как дождаться загрузки страницы и продолжить выполнение программы private void WaitBrowser(Gecko.GeckoWebBrowser wb) { while (wb.IsBusy) { Application.DoEvents(); } } выполнение цикла не продолжается https://www.cyberforum.ru/ csharp-beginners/ thread1714468.html C# Конвертировать из string в new byte[] { } Вообщем такой вопрос, у меня задача: Например есть string Test = "0xEB, 0x90"; мне нужно из string сделать чтобы было так new byte { 0xEB, 0x90 } В каком формате string не важно, то есть запись может и такая string Test = "EB, 90"; или такая string Test = "EB90"; , сути не играет, важен чтобы был результат в new byte { } https://www.cyberforum.ru/ csharp-beginners/ thread1714428.html
Перевести код поиска пары ближайших точек c C++ на С# C#
Всем добрый день! Натолкнулся на нужный мне алгоритм http://e-maxx.ru/algo/nearest_points с реализацией на с++, а мне нужно на с# Сижу пытаюсь переделать, но может быть кто-то может это сделать легко и непринужденно? Не получается на гуглить >> (int m = (l + r) >> 1;)) и разобраться бы в сортировках sort (a+l, a+r+1, &cmp_х); inline bool cmp_x (const pt & a, const pt & b) sort...
C# Ожидание в асинхронной функции ввода текста в TextBox (наподобие консольной readline) Есть асинхронная функция, в середине которой требуется дать пользователю доступ к текстбоксу и и ожидать допустим нажатия кнопки для продолжения расчетов и действий описанных в функции. Такое вроде как должно несложно реализовываться, но не знаю куда копнуть чтоб понять что и как.. Использую как асинхронные функции задачи(async Task<bool>..) Добавлено через 4 часа 31 минуту Неужели нет идей? htt
107 / 107 / 58
Регистрация: 04.03.2013
Сообщений: 479
18.04.2016, 16:29 0

Создание экземпляра класса-наследника для переменной с типом базового класса - C# - Ответ 9037402

18.04.2016, 16:29. Показов 2746. Ответов 7
Метки (Все метки)

Ответ

alexanp,
Обратиться вы можете только к полю А, для обращения к полю B необходимо явно привести к типу подкласса
C#
1
2
DerivedClass bb = (DerivedClass) BC;
            Console.WriteLine(bb.B);
Цитата Сообщение от alexanp Посмотреть сообщение
Как понять фразу "...переменная типа BaseClass которая указывает на экземпляр типа DerivedClass" ?
переменная которая хранит адресс на обьект.. Её тип - BaseClass, обьект на который она указывает - типа DerivedClass

Вернуться к обсуждению:
Создание экземпляра класса-наследника для переменной с типом базового класса C#
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
18.04.2016, 16:29
Готовые ответы и решения:

Как сделать явное приведения переменной типа класса-наследника к типу базового класса?
Читал, что для этого нужно явное приведение к типу, но на практике выдаёт ошибку. Вот код: using...

Как обратиться из конструктора базового абстрактного класса к свойству-массиву класса наследника
Добрый день. Подскажите как обратиться из конструктора базового абстрактного класса к...

Вызов переопределенного метода класса наследника из базового класса
Предположим есть два класа: public class A { /* ... некая...

Сложение экземпляра базового класса и экземпляра наследника
Добрый вечер! Моя задача - сложить экземпляр базового класса и наследника. Нужно сделать так, чтобы...

7
18.04.2016, 16:29
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
18.04.2016, 16:29
Помогаю со студенческими работами здесь

Создание экземпляра для наследника абстрактного класса
Есть абстрактный базовый класс: class Base { public: int variable; virtual void...

Создание нового экземпляра дочернего класса из экземпляра базового
Всем привет! Извиняюсь, если вопрос глупый, но что-то не смог найти конкретный ответ на него... ...

Создание базового класса и наследника
в данной программе , попросили добавить в void main ///camera obj//// и дописать в конструктор...

Создание экземпляра класса, имя класса находиться в строковой переменной
Подскажите люди добрые, как можно выйти из такой ситуации, вот допустим имеются классы class new1{...

0
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru