Форум программистов, компьютерный форум, киберфорум
C# для начинающих
Войти
Регистрация
Восстановить пароль
Другие темы раздела
C# Как импортировать стороннюю DLL в программу? https://www.cyberforum.ru/ csharp-beginners/ thread1726121.html
Здравствуйте! Интересуюсь как импортировать стороннюю DLL в программу так, что бы и на других ПК программа работала?
C# Парсинг html
Здравствуйте, нужно парсить логины и сообщения с определенного сайта Код с логином class="username" dir="auto">ЛОГИН</a> Функция с посощью которой парсю private void getBetween(string...
C# Записать в новый массив сначала элементы исходного массива с четными, затем с нечетными индексами Из одномерного массива А сформировать одномерный массив В, записав в него сначала элементы массива А, иемющие четные индексы, потом- элементы с нечетными индексами. https://www.cyberforum.ru/ csharp-beginners/ thread1726008.html C# Сериализация бинарного дерева XML атрибутами Добрый вечер. Задача следующая: Есть класс-оболочка над обобщенным бинарным деревом Tree<T> Этот класс является словарем переводов английских слов. Бинарное дерево хранит KeyValuePair<TKey,... https://www.cyberforum.ru/ csharp-beginners/ thread1725994.html
C# Сложение матриц
Нужно сложить эти 2 массива:-/ Console.WriteLine("Введите кол-во затрат на первозку еденицы продукции от поставщика к потребителю"); for (i = 0; i < n; i++) { ...
C# Реализовать добавление, изменение и удаление терминов в приложении "Терминологический словарь" Здравствуйте! Помогите доделать приложение :) Пишу терминологический словарь Но никак не могу сообразить как осуществить добавление, изменение и удаление терминов Так же необходимо вывести... https://www.cyberforum.ru/ csharp-beginners/ thread1725972.html
C# Как перевести эти формулы из C++ в C# sin(pow(x,5)+3); pow(sqrt(x),3)*sin(x); pow(x,4)-sin(x+1); pow((abs(x)+2),1/3)-1; sin(x*x*x)+sqrt(x); https://www.cyberforum.ru/ csharp-beginners/ thread1725962.html C# Разработать тип "Список сотрудников"
Здравствуйте, помогите с заданием: Разработать тип "Список сотрудников", включая методы: CreateList, Catalog, Add, Delete, Print, Premium, WriteXml, ReadXml. Как я понял, "тип" т.е имеется в виду...
C# При добавлении внешней библиотеки программа не запускается https://www.cyberforum.ru/ csharp-beginners/ thread1725943.html
Здравствуйте! Проблема в том, что после того, как я добавил внешнюю DLL к проекту, откомпилировал и скинул другу на ПК - у него программа попросту не запустилась. С чем это может быть связано?...
C# Определить количество положительных элементов массива https://www.cyberforum.ru/ csharp-beginners/ thread1725909.html
Задача связанная с одномерным массивом. Условия таковы:написать программу, которая определяет количество положительных элементов массива и вычисляет сумму элементов массива, разположенных после...
C# Создание глобальных переменных
тобы объявлёные переменные а=2,b=1 из одной функции (напрмер private static void Main()) были уэе объявлены в другой, и программа работала С#, пример пожалуйста
C# Создать таймер https://www.cyberforum.ru/ csharp-beginners/ thread1725835.html
Создать таймер обратного отчёта?(Язык Си Шарп,консольное приложение)
972 / 867 / 349
Регистрация: 26.04.2012
Сообщений: 2,647
03.05.2016, 04:55 0

Перегрузить операцию "+" для добавления элемента в начало списка - C# - Ответ 9096967

03.05.2016, 04:55. Показов 539. Ответов 2
Метки (Все метки)

Ответ

awashwinter, у вас тут вообще что-то странное делается..

Во-первых, ввод/вывод с консоли в методах добавления/удаления элементов... такого быть не должно, с таким подходом можно и в main было все написать.
Во-вторых, если это List, то логично было бы реализовывать какие-то интерфейсы для коллекций, IList и IEnumerable, к примеру.
В третьих, что-то то действие, какое вы пытаетесь присвоить оператору +, выглядит как-то противоестественно. Что вы с чем хотите складывать? Добавлять Node в List? А возвращать что? Новый лист? Ссылку на старый с добавленным элементом? Как-то это все выглядит притянутым за уши.

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

Создать класс "прямоугольник" и перегрузить операцию отношения "равно"
Помогите решить задачу: Создать класс &quot;прямоугольник&quot; и перегрузить операцию отношения равно (==)....

Перегрузить операцию ++ для добавления одной секунды
2) Для класса class TIme { int min, sec; ..... ...

Разработать класс относительно которого можно перегрузить операцию "*"
Ребят помогите разработать класс относительно которого можно перегрузить операцию * заранее спс))...

Создание списка, печать списка на экран, добавления элемента в начало списка, конец списка
Построить динамическую структуру типа список . Необходимо реализовать следующие процедуры: 1....

2
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
03.05.2016, 04:55

"Сортировка двусвязного списка путем исключения элемента с минимальным значением и включения его в начало нового списка
Здравствуйте! Возникла проблема с программой. Тема: &quot;Сортировка двусвязного списка путем исключения...

Написать программу для добавления поля gr "Гражданство" в таблицу kadr.dbf и заполнить ее значением "Рф"
Написать программу для добавления поля gr &quot;Гражданство&quot; в таблицу kadr.dbf и заполнить ее значением...

Как написать регулярное выражение для выдергивания английских букв и символов: "+", ",", ":", "-", " ", "!", "?" и "."
Не могу ни как собразить как написать регулярное выражение для выдергивания английских букв и...

Outlook: как задать "начало для письма" и чтобы был "прикреплен" соответствующий флаг
Доброго времени суток. В почте Outlook 2010, есть поле &quot;Состояние отметки&quot; - это Флаги. Если к...

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