Pull to refresh
2
0
Send message

Проект free ChatGPT : дать ему через API прокси-доступ к Internet, пусть ходит, куда хочет. Так человечество и закончится.

DefaultInterpolatedStringHandler и немного магии легко превращается в...: String Interpolation Trickery and Magic with C# 10 and .NET 6 - RandomDev (btburnett.com)

А как Вы рассчитывали прочность при печати слоями поперек нагрузки?

Какой сейчас пластик для 3D-принтера выдерживает прямые солнечные лучи, перепады температур, дождь, снег и олединение?

"Физнагрузка мешает засыпанию, если заниматься меньше, чем за 2 часа до сна." - я, после тренировки, дома вырубался, коснувшись кровати.

Еще 1 момент в PVS-Studio не учтен. C# 9 можно легко прменить в Framework.NET проектах:
  <PropertyGroup>
    <LangVersion>preview</LangVersion>

На таких проектах выражения (_propery is not null) приводят к ложным:
V3125 The '...' object was used after it was verified against null.
Все поля структур должны быть проинициализированы. А если полей нет, зачем требовать?
Имхо, довольно логично добавить код, проверяющий, что «пустая» структура не должна требовать инициализации. Например, такая:

public struct MyStruct { public string _test => "Test"; }

static void CheckYourself(out MyStruct obj) { } // no compilation error

Information

Rating
Does not participate
Registered
Activity