在C#中,这种语法是做什么的,它叫做什么?

时间:2011-07-13 15:30:44

标签: c# syntax

我猜这是说OrderRepository的构造函数将其参数传递给基础构造函数?

public OrderRepository(MFEntitiesContainer context) : base(context) { }

2 个答案:

答案 0 :(得分:5)

正确。它称之为“基础构造函数”。

请参阅有关构造函数的页面。

http://msdn.microsoft.com/en-us/library/ms173115(v=VS.100).aspx

答案 1 :(得分:5)

这称为构造函数链接 - 您将构造函数链接到基础构造函数重载。

正如您所假设的,它将参数传递给匹配的基类构造函数。