我是.NET的初学者。什么是C#的大师班?有人能简单解释一下吗?我无法在任何地方找到适当的描述。现在这是我的任务,我无法理解什么是实际的大师班。这与继承有关吗?
答案 0 :(得分:9)
“大师班级”本身并不是C#开发者生态系统中的技术术语。
在ASP.NET WebForms世界中,.master
和master=""
指的是“主页面”,它是定义围绕.aspx
文件的标记的文件。 Razor等效文件是Layout
文件。每个母版页都有自己的类(通过在运行时将.master
文件编译为MasterPage
子类生成),这是一个“母版页类”。
在面向对象的编程中,“主类”可以引用在特定上下文中使用的一些公共基类 - 这可以引用System.Object
- 从哪个类型.NET中的所有引用类型最终都来源于,但是“超类”一词往往是首选。
一种可能的,但不太可能的解释是,它指的是一些程序员保留了优秀的编程能力并定期发布他们的知识:拥有“大师级”,尽管这不太可能,因为你正在引用C#语境。 / p>
最后,在与你交谈或撰写某篇文章时使用这些词语的人可能只是缺乏实际知识,并且正在从他们的阴部区域中拉出语言:)