Я пишу библиотеку .NET 4.0, которая должна быть эффективной и простой в использовании.Должен ли я использовать задачи .NET 4.0 в библиотеке?
Библиотека используется путем ссылки на нее и использования ее различных классов.
Должен ли я использовать задачи .NET 4.0, чтобы сделать вещи более эффективными внутри? Я боюсь, что это может сделать использование библиотеки более сложным и ограниченным, так как пользователи могут сами решить, когда и где использовать задачи и потоки.
Если ваш ответ зависит от типа библиотеки, здесь больше информации:
Библиотека Pcap.Net, который является оболочкой для WinPcap и включает в себя структуру интерпретации пакетов.