Ошибка означает, что конструктор является частным.Учитывая ваш комментарий , я предполагаю, что вы используете библиотеку.В этом случае вам придется найти другой способ его инициализации.В некоторых библиотеках есть фабрики или сборщики для классов, поэтому ищите любую соответствующую документацию (если это библиотека или фреймворк).Другие также используют шаблон синглтона или другие формы инициализации, когда вы, разработчик, не используете конструктор.
Если, однако, это ваш код, удалите private
из конструктора (ов).Если это internal
, и вы пытаетесь получить к нему доступ вне модуля, удалите internal
.В качестве альтернативы вы можете использовать шаблон строителя, шаблон фабрики или что-то похожее самостоятельно.