Форум программистов, компьютерный форум, киберфорум
C# для начинающих
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
Другие темы раздела
C# Как разработать электронную книгу ? ребят подскажите как разработать электронную книгу на с# , как это примерно выглядит, можете скинуть какие-либо коды, и как это реализуется, спасибо https://www.cyberforum.ru/ csharp-beginners/ thread1833362.html C# Нажатие кнопки с двух сторон
Приветствую. Подскажите пожалуйста, необходимо создать кнопку, на которую можно было бы нажать с двух сторон. По нажатию на правую половину кнопки выводится одно сообщение, по нажатию на левую - другое. То есть разные действия. При этом кнопка бы себя никак не выдавала, а нажималась как единое целое. Как это реализовать, подскажите пожалуйста?
C# Описать структуру с именем AEROFLOT и программу с её использованием https://www.cyberforum.ru/ csharp-beginners/ thread1833267.html
Описать структуру с именем AEROFLOT, содержащую следующие поля: -название пункта назначения рейса -номер рейса; -тип самолета.
C# Описать структуру с именем WORKER Описать структуру с именем WORKER, содержащую следующие поля: > фамилия и инициалы работника > название занимаемой должности > год поступления на работу https://www.cyberforum.ru/ csharp-beginners/ thread1833254.html
Реализация интерфейсов класса C#
Есть класс интерфейс: interface Transport { void SetName(string name); void SetTonnage(int tonnage); void SetCost(double cost); } Нужно реализовать его функции в классе наследнике: class Car : Transport // ERROR!
C# Убрать повторяющиеся пути через .Distinct(); Как убрать повторяющиеся файлы элементов листа, состоящего из путей к этим файлам(string)? например List<string> paths = new List<string>(); paths.Add(@"D:\Apps\aph\Hzx\Progr\rty\ads\742\data\test.pdf"); paths.Add(@"D:\Apps2\aph\fs\Progr\sd\ads\7sd\data\test.pdf"); paths.Add(@"D:\Apps3\aph\Hzx\Progr\rty\ads\742\data\test.pdf"); ... https://www.cyberforum.ru/ csharp-beginners/ thread1833250.html
C# Какие основные отличия статических методов конкатенации строк и интерполяции строк? https://www.cyberforum.ru/ csharp-beginners/ thread1833245.html
Здравствуйте. Может кто сможет ответить на вопрос какие основные отличия статических методов Concat конкатенации строк, Format и новой возможность языка С# 6.0 интерполяция строк. Поиски в google не дали ответов
GetType() и GetHashCode() у object C#
Здравствуйте. После долгих поисков в google ответы не были найдены. Можете пожалуйста объяснить как работают методы GetType() и GetHashCod() у экземпляров типа Object.
C# Тестовое задание file manager emulator https://www.cyberforum.ru/ csharp-beginners/ thread1833235.html
Нужно организовать файловый эмулятор, который по определенным командам запоминает пути к файлам, ссылкам, и выводит с помощью консоли графически получившую структуру. Проблема в том, никак не пойму как получившейся после обработки этих команд(массивы с путями) представить структурировано графически с помощью чего это можно сделать? Прошу помочь) Текст задания приложен
C# Запись в созданный файл Здравствуйте. Столкнулся с элементарной вещью над которой уже час туплю. Понедельник головного мозга, видимо %-) Мне нужно осуществить запись в текстовый файл. Но файла может не быть. Если его нет, то его надо создать. Пишу: string strDelListFileName = Directory.GetCurrentDirectory() + "MYFILE_" + DateTime.Today.Year.ToString("0000") + "_" + ... https://www.cyberforum.ru/ csharp-beginners/ thread1833208.html
Из List<double> в double[,] C#
Здравствуйте! Есть List<double>, который содержит числа, ну пусть, для примера от 1 до 20 по порядку. Мне нужно перетащить их в двухмерный массив, чтобы получилось вот так: 1 6 11 16 2 7 12 17 3 8 13 18 4 9 14 19 5 10 15 20 Как эффективнее это сделать? На ум приходит в цикле перебирать лист и толкать в массив по одному числу. Но это...
C# Неоднозначность в вызове метода https://www.cyberforum.ru/ csharp-beginners/ thread1833133.html
Есть такой код на C#, и вопрос: почему срабатывает метод Foo с аргументом типа object, а не с int? class Class { public virtual void Foo(int x) { Console.WriteLine(x); } } class Child : Class { public override void Foo(int x) { Console.WriteLine(" override int {0}", x); } public void Foo(object x) { Console.WriteLine(" obj {0}", x); }
2 / 2 / 2
Регистрация: 23.02.2012
Сообщений: 208
24.10.2016, 19:40  [ТС] 0

Использовать свойство базового типа если генерик тип неизвестен - C# - Ответ 9683546

24.10.2016, 19:40. Показов 1361. Ответов 14
Метки (Все метки)

Ответ

Цитата Сообщение от EvilFromHell Посмотреть сообщение
Для этого всего достаточно интерфейсов и абстрактных классов.
Т.е. будет лучше чем два свойства? На примере машины можно?
Скажем, бланк в автосервисе:

Двигатель - V8
Колесо 1 - "15дюймов Vossen"
Колесо 2 - "15дюймов Vossen"
Колесо 3 - "15дюймов Vossen"
Колесо 4 - Отсутствует
Сидение - "Volk model3"
Как получить подобный список крепежей и оборудования в нем?

Вернуться к обсуждению:
Использовать свойство базового типа если генерик тип неизвестен C#
0
Заказать работу у эксперта
IT_Exp
Эксперт
34794 / 4073 / 2104
Регистрация: 17.06.2006
Сообщений: 32,602
Блог
24.10.2016, 19:40
Готовые ответы и решения:

Указатель типа базового класса на тип наследника
Встретил примерно такое: // Example program #include &lt;iostream&gt; #include &lt;string&gt; using...

Заданный тип не должен быть определением базового типа
Снова всем добра! В общем, получаю тип и делегат: var type_func =...

Зачем в коде контравариантность если её используют в приведении базового типа к наследуемому?
Доброго времени суток!!! Помогите разобраться почему на экран не выводится &quot;Arial&quot;, 20,...

Генерик указанного типа
хочу чтобы класс был генериковый, но чтобы тип был числовым... видел такую конструкцию где то:...

14
24.10.2016, 19:40
BasicMan
Эксперт
29316 / 5623 / 2384
Регистрация: 17.02.2009
Сообщений: 30,364
Блог
24.10.2016, 19:40
Помогаю со студенческими работами здесь

Выводить свойство элемента (тип файл) только если заполнен
Доброго времени суток! Есть необходимость выводить блок в news.list только если заполнено...

Как достать свойство объекта определенного типа, которое "обернуто" в тип object?
Уважаемые Гуру! Часто бывает удобно объекты произвольного типа представлять в виде object....

Вызов метода, когда предварительно неизвестен тип класса
Форумчане, день добрый! Имеется приблизительно вот такая структура в коде: class Tasks { ...

Как описать переменную в классе, тип которой заранее неизвестен?
Есть класс , в кот куча всяких методов, все работает, все хорошо. Но есть одно большле НО, у...

0
Новые блоги и статьи
Как обучить нейросеть создания картинок на Python
bytestream 24.01.2025
В эпоху цифровых технологий искусственный интеллект становится неотъемлемой частью творческого процесса. Особое место в этой области занимает разработка и обучение нейронных сетей для создания. . .
Как обучить нейросеть генерации текста на Python
bytestream 24.01.2025
В современном мире искусственный интеллект и машинное обучение становятся неотъемлемой частью многих технологических решений. Одной из наиболее интересных и востребованных задач в этой области. . .
Машинное обучение на Python
bytestream 24.01.2025
Введение в машинное обучение на Python Машинное обучение представляет собой одну из наиболее динамично развивающихся областей информационных технологий, которая позволяет компьютерным системам. . .
Как удалить вирус-майнер с компьютера
hw_wired 24.01.2025
Вирусы-майнеры стали одной из наиболее серьезных угроз для пользователей компьютеров. Эти вредоносные программы тайно используют вычислительные ресурсы зараженного устройства для добычи криптовалюты. . .
Что такое веб-сервер, для чего он нужен и как работает
bytestream 24.01.2025
В современную эпоху цифровых технологий веб-сервер является фундаментальным компонентом интернет-инфраструктуры, обеспечивающим функционирование множества онлайн-сервисов и веб-сайтов. Этот. . .
Как в цикле for перебрать все элементы в словаре в Python
bytestream 24.01.2025
Словари в Python представляют собой мощные структуры данных, которые позволяют хранить информацию в формате ключ-значение. Эта особенность делает их незаменимыми при работе с данными, где требуется. . .
Как отменить rebase в Git
hw_wired 24.01.2025
Git rebase представляет собой мощный инструмент для управления историей коммитов в системе контроля версий Git. Этот механизм позволяет разработчикам изменять последовательность, комбинировать или. . .
Как поменять цвет input placeholder с помощью CSS
bytestream 24.01.2025
В веб-разработке оформление элементов пользовательского интерфейса играет ключевую роль в создании привлекательного и интуитивно понятного дизайна. Особое внимание уделяется формам ввода данных, где. . .
Как перебрать все значения в перечислении (enum) в C#
bytestream 24.01.2025
Перечисление (enum) в языке программирования C# представляет собой специальный тип данных, который позволяет определить набор именованных констант. Этот мощный инструмент особенно полезен, когда. . .
Как обойтись без проверки на null, чтобы избежать NullPointerExce­ption в Java
bytestream 24.01.2025
NullPointerException (NPE) является одним из самых распространенных исключений в Java, создающих серьезные проблемы при разработке программного обеспечения. Данное исключение возникает при попытке. . .
Что лучше использовать в href ссылок в JavaScript: "#" или "javascript:voi­­d(0)­"
bytestream 24.01.2025
При разработке веб-приложений важную роль играет правильное использование HTML-ссылок в сочетании с JavaScript. Одним из ключевых аспектов является выбор корректного значения атрибута href для. . .
Как узнать индекс элемента списка по его значению в Python
hw_wired 24.01.2025
При работе с коллекциями данных в Python часто возникает необходимость не только манипулировать элементами списка, но и определять их точное местоположение. Индекс элемента представляет собой. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2025, CyberForum.ru