Почему метод Contains для LinkedList<T> выдает False (C#)

183
02 мая 2018, 02:57
class checkin
{
    public string first;
    public string second;
    public checkin( string f,string s)
    {
        first = f;
        second = s;
    }
}
class Program
{
    static void Main(string[] args)
    {
        LinkedList<checkin> check = new LinkedList<checkin>();
        check.AddLast(new checkin("One", "Two"));
        checkin t = new checkin("One", "Two");
        Console.WriteLine(check.Contains(t));
    }
}
Answer 1

Понял, что немножко протупил, забыв переопределить метод Equals (object obj). После этого все заработало.

READ ALSO
C# внешнее отображение полей класса

C# внешнее отображение полей класса

Вчера в голову пришла интересная мысльДопустим, у нас есть класс someObject:

204
Рефакторинг кода с#

Рефакторинг кода с#

Подскажите пожалуйста сервисы для онлайн рефакторинга кода на c# и да вообще такие есть??

138
Браузеры не видят идентификатор у блока и не выводят картинку

Браузеры не видят идентификатор у блока и не выводят картинку

Браузеры не видят идентификатор у блока #servimgdisp и не выводят картинку, хотя у рядом стоящих, идентичных, блоков видят и выдаютПробовал менять...

208
Анимированое табло c обратным отсчетом на jQuery [требует правки]

Анимированое табло c обратным отсчетом на jQuery [требует правки]

Вечер добрый! Кто может помочь с задачкой, хочу сделать анимированное табло c обратным отсчетом по клику, на jQuery, но плюс к этому анимацию переворачивающихся...

229