C# .net堆栈数据类型的数据存储类型是什么?

C# .net堆栈数据类型的数据存储类型是什么?,c#,arrays,data-structures,linked-list,stack,C#,Arrays,Data Structures,Linked List,Stack,由于我们可以创建自己的堆栈数据类型或使用堆栈中内置的.Net平台,我想知道堆栈使用的是什么底层数据类型 它是单链接、双链接列表还是数组 使用用于堆栈的数据类型对性能有什么影响?转到,您可以看到它使用了类似于列表的内部数组增加策略。您是在谈论堆栈吗?或者“堆栈是局部变量的一个实现细节”?为什么不使用像ILSpy这样的东西,自己看看呢?是的,我说的是堆栈。我发现它使用数组。@ravikumar为什么这样做而不查看公开发布的原始源代码?或者,就此而言,看看官方文件。

由于我们可以创建自己的堆栈数据类型或使用堆栈中内置的.Net平台,我想知道堆栈使用的是什么底层数据类型

它是单链接、双链接列表还是数组


使用用于堆栈的数据类型对性能有什么影响?

转到,您可以看到它使用了类似于列表的内部数组增加策略。

您是在谈论堆栈吗?或者“堆栈是局部变量的一个实现细节”?为什么不使用像ILSpy这样的东西,自己看看呢?是的,我说的是堆栈。我发现它使用数组。@ravikumar为什么这样做而不查看公开发布的原始源代码?或者,就此而言,看看官方文件。