Все поля структур должны быть проинициализированы. А если полей нет, зачем требовать?
Имхо, довольно логично добавить код, проверяющий, что «пустая» структура не должна требовать инициализации. Например, такая:
public struct MyStruct { public string _test => "Test"; }
Проект free ChatGPT : дать ему через API прокси-доступ к Internet, пусть ходит, куда хочет. Так человечество и закончится.
DefaultInterpolatedStringHandler и немного магии легко превращается в...: String Interpolation Trickery and Magic with C# 10 and .NET 6 - RandomDev (btburnett.com)
А как Вы рассчитывали прочность при печати слоями поперек нагрузки?
Какой сейчас пластик для 3D-принтера выдерживает прямые солнечные лучи, перепады температур, дождь, снег и олединение?
"Физнагрузка мешает засыпанию, если заниматься меньше, чем за 2 часа до сна." - я, после тренировки, дома вырубался, коснувшись кровати.
Спасибо огромное!
На таких проектах выражения (_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