C# 在csharp程序中调用的第一个构造函数
理论问题: 调用的第一个构造函数是什么?它是编写代码中使用的第一个构造函数,还是在启动时调用了其他构造函数 同一问题的不同措辞: 在“实际”程序运行之前是否调用了任何构造函数 --C# 在csharp程序中调用的第一个构造函数,c#,constructor,C#,Constructor,理论问题: 调用的第一个构造函数是什么?它是编写代码中使用的第一个构造函数,还是在启动时调用了其他构造函数 同一问题的不同措辞: 在“实际”程序运行之前是否调用了任何构造函数 -- 我的一个朋友被问到“你的程序中的第一个构造函数是什么”,我认为这实际上可能是一个非常困难、深刻的问题,因为它需要大量关于csharp如何实际工作的知识。因此,我的问题是。首先在您的应用程序代码中?然后它应该是Main方法所在类的静态构造函数。还有顶级语句和模块初始值设定项。在应用程序代码未知之前:它是实现定义的。可能
我的一个朋友被问到“你的程序中的第一个构造函数是什么”,我认为这实际上可能是一个非常困难、深刻的问题,因为它需要大量关于csharp如何实际工作的知识。因此,我的问题是。首先在您的应用程序代码中?然后它应该是
Main
方法所在类的静态构造函数。还有顶级语句和模块初始值设定项。在应用程序代码未知之前:它是实现定义的。可能没有,很可能有很多初始化代码设置方法表、JIT、GC、线程池等