Я хочу создать тип, который может быть унаследован по типам в той же сборке, но не может быть унаследован за пределами сборки. Я хочу, чтобы тип был видимым вне сборки.Могу ли я сделать тип «запечатанный, за исключением внутренних типов»
Возможно ли это?
и как создать экземпляр вне вашей сборки? – tanascius
@tanascius: добавьте заводской метод, например? – dtb
Да, возможно, хотя и неясно, нужно ли OP создавать экземпляры вообще (он говорит только о * видимом *, только) ... +1 – tanascius