Size: a a a

🎄.NET Talks: Evergreen🎄

2019 December 16

A

Andry in 🎄.NET Talks: Evergreen🎄
Флудилка
источник

N👩

Nikita 👩🏻‍💻💭 in 🎄.NET Talks: Evergreen🎄
окс)
источник

A

Andry in 🎄.NET Talks: Evergreen🎄
По нагрузочному тестированию подскажите не могу понять как siege работает
источник

A

Andry in 🎄.NET Talks: Evergreen🎄
или что вы посоветуете?
источник

Ι

Ιεζεκιήλ in 🎄.NET Talks: Evergreen🎄
Всем привет
источник

Ι

Ιεζεκιήλ in 🎄.NET Talks: Evergreen🎄
Ничего в голову не приходит. Уже обдумывал разные алгоритмы. но хотелось бы послушать опытных

Есть абстрактный класс A и есть куча подклассов (первого уровня так сказать) B, C, D

Класс A описывает общие свойства для всех дочерних B, C, D. а также содержит метод public abstract GetValue(float v), который в каждом подклассе реализован по своему.

Однако есть класс N, свойства которых тоже могут быть описаны в классе A.
Но метод GetValue(float v) он не может релизовать. Ему нужен GetValue(ref float v), разница в REF.

Как быть? Хотелось бы чтобы все относились к классу A, в том числе и N, но в параметре с REF.
источник

/.

/the rack bringer .̷̜̩͂͝_̸̠̫̱̓̋͝.̶̮̹̈̂パンイチ in 🎄.NET Talks: Evergreen🎄
Ιεζεκιήλ
Ничего в голову не приходит. Уже обдумывал разные алгоритмы. но хотелось бы послушать опытных

Есть абстрактный класс A и есть куча подклассов (первого уровня так сказать) B, C, D

Класс A описывает общие свойства для всех дочерних B, C, D. а также содержит метод public abstract GetValue(float v), который в каждом подклассе реализован по своему.

Однако есть класс N, свойства которых тоже могут быть описаны в классе A.
Но метод GetValue(float v) он не может релизовать. Ему нужен GetValue(ref float v), разница в REF.

Как быть? Хотелось бы чтобы все относились к классу A, в том числе и N, но в параметре с REF.
Первое что бы я сделал в таком случае - чтобы не путать людей использующих классы B, C, D и N - назвать метод в N GetValueByRef
источник

Ι

Ιεζεκιήλ in 🎄.NET Talks: Evergreen🎄
а GetValue будет пустышкой получается?), в классе N
источник

/.

/the rack bringer .̷̜̩͂͝_̸̠̫̱̓̋͝.̶̮̹̈̂パンイチ in 🎄.NET Talks: Evergreen🎄
Исхожу из логики что ref float v это не то же самое что float v
источник

L

Liza in 🎄.NET Talks: Evergreen🎄
Ιεζεκιήλ
а GetValue будет пустышкой получается?), в классе N
А почему именно ты не можешь сделать без рефа?
источник

Ι

Ιεζεκιήλ in 🎄.NET Talks: Evergreen🎄
Liza
А почему именно ты не можешь сделать без рефа?
представь ураган который изменил окружающую среду
в зависимости от своих свойств
и представь фермеров которые дают прогноз в зависимости от окружающей среды
но у урагана и фермеров одни и теже свойства
источник

Ι

Ιεζεκιήλ in 🎄.NET Talks: Evergreen🎄
есть класс который напрямую изменяет значения параметров
а есть классы которые возвращают значения исходя из параметров
но свойства у всех классов идентичны
источник

L

Liza in 🎄.NET Talks: Evergreen🎄
Ιεζεκιήλ
представь ураган который изменил окружающую среду
в зависимости от своих свойств
и представь фермеров которые дают прогноз в зависимости от окружающей среды
но у урагана и фермеров одни и теже свойства
Так это разные иерархии тогда
источник

L

Liza in 🎄.NET Talks: Evergreen🎄
Ты ж в курсе про принцип лисков
источник

Ι

Ιεζεκιήλ in 🎄.NET Talks: Evergreen🎄
именно так и было бы
эх
но а как лучше сделать по твоему?)
источник

В

Вячеслав in 🎄.NET Talks: Evergreen🎄
Ιεζεκιήλ
Ничего в голову не приходит. Уже обдумывал разные алгоритмы. но хотелось бы послушать опытных

Есть абстрактный класс A и есть куча подклассов (первого уровня так сказать) B, C, D

Класс A описывает общие свойства для всех дочерних B, C, D. а также содержит метод public abstract GetValue(float v), который в каждом подклассе реализован по своему.

Однако есть класс N, свойства которых тоже могут быть описаны в классе A.
Но метод GetValue(float v) он не может релизовать. Ему нужен GetValue(ref float v), разница в REF.

Как быть? Хотелось бы чтобы все относились к классу A, в том числе и N, но в параметре с REF.
декоратор сделай
источник

Ι

Ιεζεκιήλ in 🎄.NET Talks: Evergreen🎄
сделать ещё подкласс от которого наследуются B,C,D?
и N который от A?
источник

В

Вячеслав in 🎄.NET Talks: Evergreen🎄
снаружи будет обычный getvalue
источник

L

Liza in 🎄.NET Talks: Evergreen🎄
источник

В

Вячеслав in 🎄.NET Talks: Evergreen🎄
а внтури он будет твой ref дергать
источник