Size: a a a

2020 April 22

EP

Egor Plotkin in CODE BLOG / C#
Сделал, как сказали - не работает
источник

НП

Никита Петроченко... in CODE BLOG / C#
Egor Plotkin
Сделал, как сказали - не работает
Нет такого ограничения вроде бы. Для таких целей используют интерфейс отправленный выше
источник

EP

Egor Plotkin in CODE BLOG / C#
так я его добавил
источник

EP

Egor Plotkin in CODE BLOG / C#
щас покажу
источник

EP

Egor Plotkin in CODE BLOG / C#
источник

НП

Никита Петроченко... in CODE BLOG / C#
Egor Plotkin
Сравнивай через метод интерфейса
источник

EP

Egor Plotkin in CODE BLOG / C#
хмм... ладно. Может для значимых будет проще без интерфейса чтобы не делать упаковку каждый раз
источник

НП

Никита Петроченко... in CODE BLOG / C#
Ты про какую упаковку?
источник

S

Sasha in CODE BLOG / C#
как отправить архив используя Telegram.Bot?
источник

АМ

Андрей Мацко... in CODE BLOG / C#
Коллеги подскажите кто шарит в mvc. Отправляю post запрос с заполненной моделью, на сервере некоторые параметры меняю, затем опять нажимаю на отправку, а данные приходят по умолчанию (
источник

АМ

Андрей Мацко... in CODE BLOG / C#
В модели каждый раз меняю int значение. Первый раз оно меняется, а в последующих нет
источник

АМ

Андрей Мацко... in CODE BLOG / C#
Потому что приходит 0
источник

EP

Egor Plotkin in CODE BLOG / C#
Никита Петроченко
Ты про какую упаковку?
Про ту, если я в качестве T буду передавать например Int32. Так как на вход интерфейса CompareTo нужен object, то будет происходить упаковка
источник

НП

Никита Петроченко... in CODE BLOG / C#
Egor Plotkin
Про ту, если я в качестве T буду передавать например Int32. Так как на вход интерфейса CompareTo нужен object, то будет происходить упаковка
IComparer<T>
источник

EP

Egor Plotkin in CODE BLOG / C#
да, я про нее говорю или я что-то не понимаю?
источник

EP

Egor Plotkin in CODE BLOG / C#
Если преобразовывать к интерфейсу, то это однозначно будет упаковка. Если просто использоватьс метод, то вкастве входного аргумента нужно передать второй сравниваемый объект
источник

НП

Никита Петроченко... in CODE BLOG / C#
У него метод от Т, а не от object
источник

EP

Egor Plotkin in CODE BLOG / C#
так, все тупанул. Видимо все же упаковки не будет. Посмотрел объявление метода. Видимо изнаачально он мне обычный IComparable подтянул
источник

EP

Egor Plotkin in CODE BLOG / C#
Кстати, возникает вопрос, а как компилятор понимает какой метод подтянуть если у меня оба интерфейса должны быть реализованы? (IComparable, IComparable<T>)
источник

НП

Никита Петроченко... in CODE BLOG / C#
Egor Plotkin
Кстати, возникает вопрос, а как компилятор понимает какой метод подтянуть если у меня оба интерфейса должны быть реализованы? (IComparable, IComparable<T>)
Один из интерфейсов можешь оставить. А вообще это два разных метода
Это же обычная перегрузка
источник