Мне нужно перехватить информацию между двумя экземплярами моего приложения WPF (если быть точным, содержимое публичной коллекции). Любая помощь?
Вам нужно будет использовать некоторую форму Межпроцессное взаимодействие .
Поскольку вы используете WPF и, следовательно, .NET, я бы рекомендовал использовать Windows Communication Foundation . Если эти экземпляры работают в одной и той же системе, использование каналов через WCF является отличным вариантом.
Вы имеете в виду между двумя процессами или доменами приложений? Я бы посмотрел AppDomain и посмотреть, работает ли это в вашей ситуации. Если вам нужно общаться между двумя процессами, я бы использовал именованные каналы через WCF.