Size: a a a

2020 September 24

A

Alex_R in CODE BLOG / C#
Вот как то так мне нужно.
источник

P

Phantom in CODE BLOG / C#
Alex_R
Вот как то так мне нужно.
Смотри, прежде всего, нужно подогнать к одному интерфейсу
источник

P

Phantom in CODE BLOG / C#
Я тот варинат, предложил с полным изменением твоей архитектуры
источник

P

Phantom in CODE BLOG / C#
Я хз правильный ли мой
источник

P

Phantom in CODE BLOG / C#
Но я уверен, что твоя версия пахнет плохо
источник

A

Alex_R in CODE BLOG / C#
так типа?
источник

EA

Egene Avdeev in CODE BLOG / C#
Alex_R
так типа?
Да. Только ныйминги норм сделай
источник

A

Alex_R in CODE BLOG / C#
Egene Avdeev
Да. Только ныйминги норм сделай
нихрена,  public class ListSPR : List<ISpr> методы этого класса не знаю про поля class Spr и class AdditinalSpr
источник

EA

Egene Avdeev in CODE BLOG / C#
Alex_R
нихрена,  public class ListSPR : List<ISpr> методы этого класса не знаю про поля class Spr и class AdditinalSpr
Поля перенеси в интерфейс в виде свойств
источник

A

Alex_R in CODE BLOG / C#
Egene Avdeev
Поля перенеси в интерфейс в виде свойств
Что все поля? и того и дгугого?
источник

EA

Egene Avdeev in CODE BLOG / C#
Alex_R
Что все поля? и того и дгугого?
Те, которые должны быть "общими "
источник

A

Alex_R in CODE BLOG / C#
Egene Avdeev
Те, которые должны быть "общими "
а как он узнает про поля AdditinalSpr ?
источник

EA

Egene Avdeev in CODE BLOG / C#
Alex_R
нихрена,  public class ListSPR : List<ISpr> методы этого класса не знаю про поля class Spr и class AdditinalSpr
Проверь что у тебя видимость для полей в классах будет protected
источник

A

Alex_R in CODE BLOG / C#
Egene Avdeev
Проверь что у тебя видимость для полей в классах будет protected
они открытые у меня все
источник

EA

Egene Avdeev in CODE BLOG / C#
Alex_R
а как он узнает про поля AdditinalSpr ?
Не узнает,  потому что поля только в Additional Spr будут. Будешь делать даункаст в таком случае
источник

P

Phantom in CODE BLOG / C#
Alex_R
нихрена,  public class ListSPR : List<ISpr> методы этого класса не знаю про поля class Spr и class AdditinalSpr
Вопрос, нахуя тебе ItemByCode?
источник

P

Phantom in CODE BLOG / C#
Так сложно .Where написать?
источник

A

Alex_R in CODE BLOG / C#
Phantom
Вопрос, нахуя тебе ItemByCode?
каждый раз писать ? так нужно
источник

P

Phantom in CODE BLOG / C#
Alex_R
каждый раз писать ? так нужно
Ну, все равно тебе надо передать код методу
источник

A

Alex_R in CODE BLOG / C#
Мне нужуно, что бы по было два класса.

1: class ListSpr : List<Spr>
2: class ListAdditinalSpr : List<AdditinalSpr>

ListAdditinalSpr должен расширять функционал ListSpr, то есть быть отнаследованым от него
источник