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