Я программист, который никогда не использовал файлы .dll. Конечно, когда мне нужно стороннее программное обеспечение, такое как графическая библиотека, библиотека для создания графиков и т. д., я добавляю файлы references/ddl в свою программу и использую их в своем коде.
Кроме того, кажется, что вы можете использовать .dll для множества разных целей, поэтому я бы хотел, чтобы эта тема была сосредоточена на C#.
Прямо сейчас я работаю над очистительной библиотекой (?) (я думаю, это правильный термин), которая будет полна соответствующих методов, которые могут очищать переменные самыми разными способами.
Я хочу знать следующее:
будет ли преимущество:
1) Запишите методы в библиотеку классов -> скомпилируйте/создайте ее -> добавьте библиотеку в качестве ссылки на программу - что нужно будет очистить некоторые переменные?
Или было бы точно так же, если бы я где:
2) Создайте новый класс SanitizeClass в программе -> добавьте все методы очистки -> вызовите методы из класса SanitizeClass в разных классах программы, которым необходимо очистить переменные.
В общем, я также хочу знать, когда использование скомпилированных библиотек классов является преимуществом. Я думаю о скорости, безопасности, обо всем этом.
Может ли кто-нибудь просветить меня? :)