_yer должен быть объявлен как int? или Nullable .
int? _yer;
int _ner;
public MyStruct(int? ver, int ner) {
_yer = ver;
_ner = ner;
}
}
Или вот так:
Nullable<int> _yer;
int _ner;
public MyStruct(Nullable<int> ver, int ner) {
_yer = ver;
_ner = ner;
}
}
Помните, что структуры не могут содержать явных конструкторов без параметров.
error CS0568: Structs cannot contain explicit parameterless constructors