Есть ли разница между System.Windows.Clipboard и System.Windows.Forms.Clipboard?
В документации к версии System.Windows.Forms указано, что для хранения объекта в буфере обмена он должен быть сериализуемым, и ваше приложение должно иметь модель STA, но в документации для версии System.Windows нет список как требование. Это? Почему есть два класса? Какая разница?
В случае, если это имеет значение, наше приложение - WPF, и да, я знаю, что первый для WPF, а второй для Windows.Forms... но почему? Почему бы просто не использовать версию System.Windows даже при использовании приложений на основе форм, считая ее просто ссылкой и менее ограничительной в ее использовании, а объект является просто объектом .NET.