Pull to refresh
0
0
Send message

Спасибо за ответы! Я тоже перепроверил. Вы полностью правы.
Да, можно сделать extension на string? или int?, но при вызове не будет ?. В случае с объектным типом даже IDE выдаёт предупреждение, а в случае с value-type вообще ошибка компиляции.

Вот так и появляются такие ошибки в коде, когда базовые правила языка забываются ))

Да, извиняюсь, перепутал с Partial Properties из C# 13. Это совсем не то.

Но если бы было не ioPendingRequests, а getIoPendingRequests() - то это вполне могло быть методом расширения в nullable ref types коде, например так:
public static List<int> getIoPendingRequests(this ctxType? ctx) => []
то выражение Ctx?.getIoPendingRequests() уже не может быть null.

В ошибке на 9-ом месте, учитывает ли анализатор, что ioPendingRequests может быть свойством расширения для nullable типа, которое всегда возвращает не null?

Спасибо. Да, польза от страховки так и так есть, не сильно даже жалко этих денег раз в год. Просто эти суммы надо держать в уме и в каждом конкретном случае всё считать в целом.

Почему в подобных статьях никто не вспоминает о страховках жизни и самой квартиры? Сумма выходит не малая (в моём случае 30к при платеже 50к).

За многие годы получится приличная сумма. А эти годы можно было убрать, если гасить срок кредита.

Путаницы не возникает, если всегда уточнять разрешение чего. Разрешение экрана/монитора. Разрешение картинки. Как-то всегда так и говорил.

1) Посмотрите внимательно код Grow. Увеличивается в 2 раза, и проверяется, что новое capacity удовлетворено.

Что-то никакого вау-эффекта...

Потому что на данный объект может сделать такой же лок создатель этого объекта, да и по сути кто угодно. Тогда произойдёт deadlock.

В Rider есть уберполезная фича: fallback font. То есть можно задать 2 шрифта для редактора и второй будет применяться, если в первым нет нужных символов.


И вот у меня основной Cascadia Code (в котором нет кириллицы) и второй Fira Code. Естественно, оба с лигатурами.
Теперь резко бросается в глаза смешивания языка в именах. И удобно и полезно для качества кода.

Как обстоит дело с производительностью? Слышал, что Mongo давно уступила первенство Postgres NoSQL…
Тут, например, смотрел.
Или уже что-то изменилось с тех пор?

Information

Rating
Does not participate
Registered
Activity