У нас есть тип Homebrew, который мы использовали с момента .NET 3.5, где я работаю, который делает то же самое, что и Lazy класс, но позволяет вам переоценить ленивый фанк. Мы хотели бы заменить наш класс новым .NET One, но это Clear () или Isdirty Механизм не существует.
Есть ли способ повторно реализовать метод func без переосмысления класса? Если нет, есть ли способ реализовать его как метод расширения или просто плохой шаблон, чтобы следовать в первую очередь?
Подробнее здесь: https://stackoverflow.com/questions/490 ... ion-method