在研究.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底层结构