Ты не можешь изменять ссылку на this внутри метода, видимо
Потому что не хватает ref, который, если мне не изменяет память, не совместим с экстеншн методами
гуглить про ключевое слово ref
а он совместим
угу, с версии 7.2, что удивительно, думал всегда так было
Можно ссылку на плейграунд?
https://docs.microsoft.com/en-us/dotnet/csharp/programming-guide/classes-and-structs/extension-methods#:~:text=Beginning%20with%20C%23%207.2%2C%20you,of%20the%20struct%20being%20extended.
Позвать на null "метод" и узреть, что этот null теперь не null. Чудеса
я тут недавно охерел что можно делать экземпляры игнорируя конструктор ————————— в классе один публичный конструктор с параметрами а фабрика срет экземпляры игнорируя просто все что угодно и я такой привет
В смысле, ни приватных больше нет, ничего? Только один?
как фабрика игнорирует, я чот не понял
GetSafeUninitializedObject
А при чем здесь фабрика
формально ни при чем просто я получаю экземляры объекта у которого 1 конструктор с параметрами
Обсуждают сегодня