Size: a a a

2021 September 02

S

Sergey Trofimov in CODE BLOG / C#
всякие int.Max же константы и ниче
источник

MN

Mr. N in CODE BLOG / C#
источник

MN

Mr. N in CODE BLOG / C#
Можно сделать
источник

MN

Mr. N in CODE BLOG / C#
Тока эта фича C# 8-9 вроде
источник

MN

Mr. N in CODE BLOG / C#
раньше поле нельзя было сделать константой
источник

MN

Mr. N in CODE BLOG / C#
источник

EA

Egene Avdeev in CODE BLOG / C#
Ты не понял
источник

MN

Mr. N in CODE BLOG / C#
а не
источник

MN

Mr. N in CODE BLOG / C#
Что не понял?
источник

EA

Egene Avdeev in CODE BLOG / C#
Что разговор исключительно про string.Empty
источник

rr

razumovsky r in CODE BLOG / C#
и это странно
источник

rr

razumovsky r in CODE BLOG / C#
не уж то стринг емпти не компайл таймовый
источник

RO

Roman Onofreichuk in CODE BLOG / C#
источник

RO

Roman Onofreichuk in CODE BLOG / C#
вот отличная ветка

https://github.com/dotnet/runtime/issues/28030
источник

S

Sergey Trofimov in CODE BLOG / C#
Та можно было
источник

MN

Mr. N in CODE BLOG / C#
вроде да
источник

MN

Mr. N in CODE BLOG / C#
наверное то не константа через таблицу интернирувания в .Net
источник

AN

Alexander Neutov in CODE BLOG / C#
помимо все вышесказанного
мне не нравится что все методы фиг пойми что делают и мутируют стейт
нейминг такое себе
в итоге даже предположить что происходит сложно
а тут не так чтоб какой-то уровень абстракции заоблачный
явно что-то банальное
источник

MN

Mr. N in CODE BLOG / C#
Ну и в статических методах нужно ставить локи, если используется многопоточнисть, это занижает эффективность всей  программы намного
источник

MN

Mr. N in CODE BLOG / C#
Если экземпляр, можно создать по экземпляру  для каждого потока, и можно обойтись без блокировки локами
источник