История изменений
Исправление PhysShell, (текущая версия) :
В .NET6 по дефолту non-nullable строки. Для возможности положить null, нужно объявлять nullable reference type string? str = null;
, тогда при доступе к str[0] например, компилятор выдаст предупреждение о разыменовывании nullable типа, но в рантайме оно всё равно упадёт с NullReferenceException.
Исходная версия PhysShell, :
В .NET6 по дефолту non-nullable строки. Нужно объявлять nullable reference type string? str = null;
, тогда при доступе к str[0] например, компилятор выдаст предупреждение о разыменовывании nullable типа, но в рантайме оно всё равно упадёт с NullReferenceException.