Size: a a a

2020 February 11

НП

Никита Петроченко... in CODE BLOG / C#
Vittore
у меня вот так и Cards во Vm находится
А зачем ты в ресурсы темплейт затолкал?
источник

V

Vittore in CODE BLOG / C#
Никита Петроченко
А зачем ты в ресурсы темплейт затолкал?
Одним из преимуществ шаблонов данных является то, что их можно вынести во вне, например, в ресурсы. В этом случае мы повторно сможем использовать одни и тот же шаблон данных для разных элементов в разных частях программы
источник

НП

Никита Петроченко... in CODE BLOG / C#
Vittore
Одним из преимуществ шаблонов данных является то, что их можно вынести во вне, например, в ресурсы. В этом случае мы повторно сможем использовать одни и тот же шаблон данных для разных элементов в разных частях программы
Хорошо копируешь, а сам что-нибудь?
источник

S

SeanWoo in CODE BLOG / C#
Vittore
Одним из преимуществ шаблонов данных является то, что их можно вынести во вне, например, в ресурсы. В этом случае мы повторно сможем использовать одни и тот же шаблон данных для разных элементов в разных частях программы
У меня так стили и темплейты в отдельном ресурсе лежат
источник

S

SeanWoo in CODE BLOG / C#
Гоняю между несколькими программами и меняю цвета просто там
источник

S

SeanWoo in CODE BLOG / C#
Удобно и глазу приятно что не дефолтные стили
источник

S

SeanWoo in CODE BLOG / C#
Во всех прогах
источник

V

Vittore in CODE BLOG / C#
Никита Петроченко
Хорошо копируешь, а сам что-нибудь?
в плане?
источник

НП

Никита Петроченко... in CODE BLOG / C#
Vittore
в плане?
Ну я это знаю, а зачем ты это делаешь?
источник

МШ

Максим Шут in CODE BLOG / C#
Кто объяснит, в чём разница интерфейса Inumerable  от Inumeraotr
источник

V

Vittore in CODE BLOG / C#
Никита Петроченко
Ну я это знаю, а зачем ты это делаешь?
ты по коду спрашиваешь?
источник

НП

Никита Петроченко... in CODE BLOG / C#
Максим Шут
Кто объяснит, в чём разница интерфейса Inumerable  от Inumeraotr
IEnumerable  - еу, коллекция, я хочу пройтись по поллекции
IEnumerator - еу, коллекция, а как по тебе пройтись
источник

НП

Никита Петроченко... in CODE BLOG / C#
Vittore
ты по коду спрашиваешь?
нет. Ты для чего темплейт засунул в соурсы? У тебя много повторений?
источник

НП

Никита Петроченко... in CODE BLOG / C#
Максим Шут
Кто объяснит, в чём разница интерфейса Inumerable  от Inumeraotr
Ну а если серьезно, то IEnumerable возвращает енумератор.
Допустим у тебя есть некая коллекция, которую ты придумал.
Для того, что бы по ней бегать желательно реализовать IEnumerable, который будет возвращать перечислитель.
А IEnumerator это реализация того, как ты будешь проходить по коллекции. С начала до конца, с конца до начала, с серидины или еще как то
источник

МШ

Максим Шут in CODE BLOG / C#
Никита Петроченко
IEnumerable  - еу, коллекция, я хочу пройтись по поллекции
IEnumerator - еу, коллекция, а как по тебе пройтись
Они как-то под капотом работают? Я же могу пробежать по коллекции без их явной реализации?
источник

НП

Никита Петроченко... in CODE BLOG / C#
Максим Шут
Они как-то под капотом работают? Я же могу пробежать по коллекции без их явной реализации?
Да, можешь. А foreach как работает? Как раз таки он требует, что бы у коллекции был реализован IEnumerable
источник

S

Sergey Trofimov in CODE BLOG / C#
Никита Петроченко
Да, можешь. А foreach как работает? Как раз таки он требует, что бы у коллекции был реализован IEnumerable
не обязательно
источник

НП

Никита Петроченко... in CODE BLOG / C#
Sergey Trofimov
не обязательно
А как ещё?
источник

S

Sergey Trofimov in CODE BLOG / C#
GetEnumerator()   достаточно
источник

S

Sergey Trofimov in CODE BLOG / C#
Правда он все же должен возвращаеть реальный IEnumerator ну или yield ами его генерить
источник