Как .NET хранит объекты в памяти