¿Cuánto espacio ocupan las cadenas? ¿Vacío y nulo?

Cuánta memoria hacer una cadena vacía ynull ¿tomar

Encontréesta pregunt, que habla sobre laString.Empty asignación de memoria pero nonull.

Si quiero almacenar una cadena vacía onull en sesión, ¿cuál ocuparía menos espacio?

    class MyClass
    {
        public string One { get; set; }
        public string Two { get; set; }            

        public MyClass(string one,string two)
        {
            One = one;
            Two = two;
        }
    } 
    class Main
    {
       var emp = new MyClass(String.Empty, String.Empty);
       var nul = new MyClass(null,null);
    }

Respuestas a la pregunta(4)

Su respuesta a la pregunta