研究.NET String底层结构

在研究.NET String底层结构时,发现观察到的情况与《.NET Core底层入门》、《.NET内存管理宝典》等书中的描述不符。因此,对.NET托管堆的结构进行了进一步研究。发现.NET托管堆的结构越来越多,越来越高性能。

示例代码如下:

	//示例代码
    internal class Program
    {
        public const string constStr = "Lewis.liu";
        static void Main(string[] args)
        {
            string name = "Lewis";
            var person = Person.name;

            var str = constStr;
            Debugger.Break();
            Console.ReadKey();
        }
    }
    public class Person
    {
        public static string name = "liu";
    }

未经允许不得转载:大白鲨游戏网 » 研究.NET String底层结构