Сериализовать статический класс?

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

[Serializable]
public static class MyClass
{
    public static MyClass()
    {

    }

    public static bool IsTrue()
    {
       return true;
    }
}

Предположим, я XmlSerialize объект в файл XML, а позже я десериализовать обратно в объект. В памяти существует еще одна копия (созданная, когда somone впервые инициировал статический вызов). Будут ли там две копии объекта? Если да, мы можем остановить это? Применимо ли это к любому классу, который следует шаблону синглтона?

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

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