Пытаюсь сериализовать с помощью XMLSerializer экземпляр этого класса:
public class MyClass
{
public MyClass() { }
public string S;
public string S2;
[NonSerialized]
public object Ref;
}
Сериализация проходит только в случае, если Ref не инициализированна (= null). Если Ref ссылается на реальный объект — ошибка.
Почему???
Ведь я пометил переменную, как NonSerialized !