не может быть преобразован в тип, допускающий значения null, и не может использоваться как тип данных элемента массива, поля, ...

Тип "|1" не может быть типом, допускающим значение NULL, и использоваться в качестве типа данных элемента массива, полем, членом анонимного типа, аргументом типа, параметром "ByRef" или оператора return.
"|1" не может быть преобразован в тип, допускающий значения null, и не может использоваться как тип данных элемента массива, поля, как член анонимного типа, аргумент-тип, аргумент "ByRef" или оператор return.
"|1" нельзя преобразовать в тип, допускающий значения null, или использовать как тип данных элемента массива, поля, как член анонимного типа, аргумент-тип, аргумент "ByRef" или оператор return.