подгорает конечно от utf8 строк, нельзя по индексу нормально ходить но остальные умные варианты с переменными кодировками/скиплистами много памяти будут отжирать
Потому что обращение по индексу требует линейное время
В 2021 году наследование уже антипаттерном зовут, а вы виртуальные методы обсуждаете
Любимая тема фп-фанатиков - взять одну (!) конкретную фичу из любимого языка и заявлять, что во всех остальных языках нужно срочно на нее перейти, потому что все другие подходы говно, стыд антипаттерн
Ааа.. Пропозал про отдельные компоненты DateTime: DateOnly и TimeOnly В комментах перетирания про "важный функционал": года до 1 и после 9999, разные календари, время >24 часов для Марса и других планет
Убей бесполезные в .props или .csproj или поиграйся с уровнями
проблема в том, что этот анализатор засел в самом нижнем нугете по зависимостям, и теперь эти анализаторы стали мешать во всех нугетов (а их у меня около 15), переписывать каждый, добавляя игноры - не хочу.
Мне хочется просто в текущем их отключить и решить проблему
проблема в том, что этот анализатор засел в самом нижнем нугете по зависимостям, и теперь эти анализаторы стали мешать во всех нугетов (а их у меня около 15), переписывать каждый, добавляя игноры - не хочу.
Мне хочется просто в текущем их отключить и решить проблему
Directory.Bulid.props на уровне выше, например рядом с .sln