C#编译器VSCLR
· One min read
C#编译器负责编译时检查(比如类型是否匹配、范围是否超限),CLR负责运行时行为(比如内存布局、运算执行)。两者分工不同,分开说更清晰。
design2 study description
View All TagsC#编译器负责编译时检查(比如类型是否匹配、范围是否超限),CLR负责运行时行为(比如内存布局、运算执行)。两者分工不同,分开说更清晰。
这是学习 C# 时最容易产生误解的地方。
很多教材都会说:
这句话虽然方便初学者理解,但实际上并不严谨。要真正理解值类型和引用类型,首先必须明白什么是栈,什么是堆。
如果你的目标不是"普通UP主",而是想把**《秒懂计算机》做成一个长期品牌**,我建议不要只参考计算机频道,而是参考设计水平最高的 YouTube 频道。
下面这些是我认为值得长期研究的。