Size: a a a

2020 March 10

D

Destry in CODE BLOG / C#
Так лучше?
источник

НП

Никита Петроченко... in CODE BLOG / C#
Destry
Так лучше?
а зачем сеттер?)
источник

D

Destry in CODE BLOG / C#
да
источник

D

Destry in CODE BLOG / C#
уже исправил на private set
источник

D

Destry in CODE BLOG / C#
невнимательность
источник

НП

Никита Петроченко... in CODE BLOG / C#
Сеттер вообще можно удалить
источник

D

Destry in CODE BLOG / C#
нет, в конструкторе потом я не смогу инициализировать
источник

НП

Никита Петроченко... in CODE BLOG / C#
Destry
нет, в конструкторе потом я не смогу инициализировать
НА сколько я знаю, то сможешь
источник

D

Destry in CODE BLOG / C#
Никита Петроченко
НА сколько я знаю, то сможешь
да
источник

D

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

D

Destry in CODE BLOG / C#
Компилятор ругался
источник

D

Destry in CODE BLOG / C#
Сейчас нет
источник

D

Destry in CODE BLOG / C#
Что не так?
источник

НП

Никита Петроченко... in CODE BLOG / C#
Все так, просто надо было подождать мб
источник

НП

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

D

Destry in CODE BLOG / C#
Никита Петроченко
Так переписать в конструктор инициализацию команды можно за пару секунд
Спасибо за подсказку
источник

НП

Никита Петроченко... in CODE BLOG / C#
Destry
Спасибо за подсказку
Не за что
источник

II

Ilya Irbitskiy in CODE BLOG / C#
private ICommand _cmd;
public ICommand Cmd => _cmd ?? (_cmd = new Command(_ => CommandMethod(), _ => CommandMethodCanExecute()));
источник

II

Ilya Irbitskiy in CODE BLOG / C#
обычно так делаю
источник

НП

Никита Петроченко... in CODE BLOG / C#
Ilya Irbitskiy
private ICommand _cmd;
public ICommand Cmd => _cmd ?? (_cmd = new Command(_ => CommandMethod(), _ => CommandMethodCanExecute()));
Писец как нечитаемо, на мой взгляд
источник