вместо.

у сериализовать довольно обычный класс, но выгода в том, что он вложен в статический класс, подобный этому:

public static class StaticClass
{
    [Serializable]
    public class SomeType
    {
        ...
    }
}

Этот код:

StaticClass.SomeType obj = new StaticClass.SomeType();
XmlSerializer mySerializer = new XmlSerializer(typeof(obj));

Выдает эту ошибку:

StaticClass.SomeType cannot be serialized. Static types cannot be used as parameters or return types.

Эта ошибка кажется совершенно неактуальной;StaticClass.SomeType не является статическим типом.

Это можно обойти? Я ошибаюсь, считая эту ошибку глупой?

Ответы на вопрос(0)

Ваш ответ на вопрос