Запечатанные классы точно нельзя наследовать. Есть ли еще какие-то варианты?
Нельзя наследовать:
sealed
)классы с толькоprivate
конструктором. За исключением подобного примера:
namespace ConsoleCS
{
using System;
public class Program
{
public static void Main(string[] args)
{
BaseClass.DerivedClass dc = new BaseClass.DerivedClass();
Console.WriteLine("\nDone.");
Console.ReadLine();
}
public abstract class BaseClass
{
private BaseClass()
{
Console.WriteLine("base ctor");
}
public class DerivedClass : BaseClass
{
public DerivedClass()
{
Console.WriteLine("derived ctor");
}
}
} }}
Имеется в виду, что наследовать можно, если класс вложенный. В других ситуациях не выйдет.
статические классы (помеченные модификатором static
)
Использую бибиблиотеку EpubSharp для того, чтобы сохранить имеющийся текст в форматеepub
ЗдраствуйтеПомогите с добавлением кнопок
Небольшая проблема с созданием ЭЦП подписи по Госту с использование сертификата