Форум программистов, компьютерный форум, киберфорум
C# для начинающих
Войти
Регистрация
Восстановить пароль
Другие темы раздела
C# Клиент на C# - подключение к серверу на Си Доброго времени суток Пишу клиентское приложение на C#, вместе с сервером на Cи Проблема в следующем - при попытке подключения к серверу клиент выдает сообщение о истечении времени time-out Посмотрите, что тут не так :) сервер #include <stdio.h> #include <sys/socket.h> https://www.cyberforum.ru/ csharp-beginners/ thread928126.html Распределение многомиллионного массива между поткоами C#
Привет всем. Подскажите как решить следующую задачу: на входе я из текстового файла считываю строки в список List StreamReader str = new StreamReader("file.txt"); string buf = str.ReadToEnd(); str.Close(); string buf_mas = buf.Split(new char { '\n', '\r' }, StringSplitOptions.RemoveEmptyEntries); for (int i = 0; i <...
C# Поменять цвет курсора https://www.cyberforum.ru/ csharp-beginners/ thread928073.html
Добрый день! Есть задание: написать консольное приложение в котором курсор будет зеленого цвета во всю величину символа и мигать, печатать он должен текст также синего цвета. Просьба код не писать, а объяснить на словах. Какой использовать класс и какие методы. Так сказать чтобы сам сделал. P.S. лажу в классе Cursor но пока нечего толкового не вижу(((
C# Heip Что за Ошибка Индекс C# https://www.cyberforum.ru/ csharp-beginners/ thread928069.html
Че за х**** когда нажимаю Start Брута. Прикрепляйте картинки к сообщениям. И определитесь с разделом - С и С# разные языки.
C# Не запускается приложение в WIndows Server
Сделал программу в VS 2012 - на C# WIndows Form. Перенес проект на другую машину, где стоит WIndows Server 2003 Запускают откомпилированный файл и ничего не происходит, только висит в диспетчере задач Быстренько сделал другой проект, простой с выводом окошка и текста на нем. Запускает, спокойно В чем может быть причина? P.S. Так добавлю описание программы: приложение подключается к...
C# создать LINQ запрос к List на основании пользовательского фильтра Здравствуйте, в c# я новичок и при разработке консольной утилиты столкнулся со следующей проблемой : Есть список List с объектами. У каждого объекта есть такое свойство Name ( или поле, я не силен в терминологии c# )которое содержит его имя, так же у каждого объекта есть другой список внутри которого тоже есть объекты с полем Name и Value, теперь собственно что я хочу: пользователь в консоле... https://www.cyberforum.ru/ csharp-beginners/ thread928006.html
C# Как через ProgressBar отобразить время работы программы? https://www.cyberforum.ru/ csharp-beginners/ thread927997.html
Подскажите, как при помощи ProgressBar отобразить время выполнения программы? Т.е. при открытии он начинает работать и показывает сколько работает программа
SortedDictionary, ContainsKey(0). Исключение "The given key was not present in the dictionary" C#
Выбрасывается исключение "The given key was not present in the dictionary." при попытке проверить, есть ли в словаре ключ 0. Почему? Код: if (_array != 0 && !dictionary.ContainsKey(_array)) dictionary.Add(_array, 1); P. S. Проверку ключа вынес во внутренний if, чтобы не было исключения, но интересует причина ошибки.
C# Ошибка "не является приложением Win32" Вообщем на компьютере написал программу, использовал Visual Studio 12 ( с поддержкой .Net 4.5) Перенес проект, на другой компьютер с системой Windows Server. Запускаю exe (проект/Debug/bin/projext.exe) и выходит ошибка "не является приложением Win32" Что делать? https://www.cyberforum.ru/ csharp-beginners/ thread927970.html C# Ошибка из-за длины пути к файлу public void button2_Click(object sender, EventArgs e) { SaveFileDialog dialog = new SaveFileDialog(); dialog.Filter = "Документ Word|*.docx"; dialog.Title = "Сохранить как отчет"; dialog.ShowDialog(); string pathDir = Environment.CurrentDirectory; if (dialog.FileName != "") { ... https://www.cyberforum.ru/ csharp-beginners/ thread927952.html
Master CheckBox C#
Есть список элементов, у каждого элемента списка есть чекбокс. И есть "Мастер чекбокс" - чекбокс, при нажатии на который, все чекбоксы становятся такими же, как и "Мастер чекбокс" (если "Мастер" был включен нажатием, то всем остальным чекбоксам тоже нужно присвоить статус "checked", и наоборот, соответственно) Подскажите на какое событие у "Мастер чекбокс"а вешать код:) Код, собственно вот:...
C# Парсинг Помогите пожалуйста спарсить страницу : http://wf.mail.ru/ub/display У меня не получается. Возвращает : Для просмотра этой страницы необходима поддержка JavaScript и Cookie Добавлено через 14 часов 22 минуты https://www.cyberforum.ru/ csharp-beginners/ thread927848.html
708 / 708 / 226
Регистрация: 04.03.2013
Сообщений: 1,384
24.07.2013, 15:52 0
.NET 2.x

StackOverflowException в перегрузке оператора == - C# - Ответ 4878414

24.07.2013, 15:52. Показов 1218. Ответов 14
Метки (Все метки)

Ответ

У вас программа зацикливается между != и ==, имхо лучше так:
C#
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
//Equals(Catalog cat) долой
public override bool Equals(object obj)
        {
            if (obj is Catalog)
                return this.Series == (obj as Catalog).Series;
            else return false;
        }
public static bool operator ==(Catalog cat1, Catalog cat2)
        {
            return cat1.Equals(cat2);
        }
 
public static bool operator !=(Catalog cat1, Catalog cat2)
        {
            return !(cat1 == cat2);
        }


Вернуться к обсуждению:
StackOverflowException в перегрузке оператора == C#
1
Заказать работу у эксперта
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
24.07.2013, 15:52
Готовые ответы и решения:

Альтернатива перегрузке оператора присваивания
Я знаю, что перегрузка оператора присваивания в C# не возможна. Мне нужно найти альтернативный...

Еще раз о перегрузке оператора ++
Привет. Прочитал аналогичные темы на форуме. И все равно не получается: Реализую перегрузку...

Вываливается EXEPTION при перегрузке оператора. Порядок действий внизу
using System; using System.Collections.Generic; using System.Linq; using System.Text; ...

Ошибка "Доступ только для чтения" при перегрузке оператора
Выскакивает такая вот ошибка. В чем может быть дело?

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

StackOverFlowException
Есть простенькое приложение, настолько простое что не могу понять откуда там ошибкам взяться, тем...

StackoverflowException
Есть класс в котором куча стринговых переменных с значениями и 5 простых. Пробовал уменьшать кол-во...

StackOverflowException в Interface
Здравствуйте! Есть два интерфейса в разных .cs namespace Deposit { interface IPerson...

StackOverflowException в свойствах
Здравствуйте! Возник вопрос:не очень понимаю в честь чего в моем свойстве Price при установлении...

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