什么是C#中的大师班?

时间:2017-02-01 05:00:14

标签: c# asp.net webforms

我是.NET的初学者。什么是C#的大师班?有人能简单解释一下吗?我无法在任何地方找到适当的描述。现在这是我的任务,我无法理解什么是实际的大师班。这与继承有关吗?

1 个答案:

答案 0 :(得分:9)

“大师班级”本身并不是C#开发者生态系统中的技术术语。

在ASP.NET WebForms世界中,.mastermaster=""指的是“主页面”,它是定义围绕.aspx文件的标记的文件。 Razor等效文件是Layout文件。每个母版页都有自己的类(通过在运行时将.master文件编译为MasterPage子类生成),这是一个“母版页类”。

在面向对象的编程中,“主类”可以引用在特定上下文中使用的一些公共基类 - 这可以引用System.Object - 从哪个类型.NET中的所有引用类型最终都来源于,但是“超类”一词往往是首选。

一种可能的,但不太可能的解释是,它指的是一些程序员保留了优秀的编程能力并定期发布他们的知识:拥有“大师级”,尽管这不太可能,因为你正在引用C#语境。 / p>

最后,在与你交谈或撰写某篇文章时使用这些词语的人可能只是缺乏实际知识,并且正在从他们的阴部区域中拉出语言:)