лично, я использую исключения для обработки проверки. это требует следующих шагов:
прием здесь, должен связать только с объектами, которые происходят из простой реализации DependencyObject. INotifyPropertyChanged, не работал бы - в платформе существует ошибка, которая препятствует тому, чтобы Вы получили доступ к ошибочному набору.
Это оператор « не доказуемо ». Он считается успешным, если его аргумент недоказуем (и терпит неудачу, если его аргумент доказуем).
It's do with negation. \+ Goal
will succeed if Goal
cannot be proven.