为什么我们在GetEmployee()之前使用Employee,而Employee是模型中的类

时间:2019-02-17 10:40:13

标签: c# asp.net view model

私人员工GetEmployee(){

user

}; }

1 个答案:

答案 0 :(得分:0)

根据C#语法。指定了here

  

函数声明在函数定义之前,并指定函数的名称,返回类型,存储类和其他属性。要成为原型,函数声明还必须为函数的参数建立类型和标识符。

这意味着声明函数原型的顺序为:

<modifiers> <return type> <name> <parameters, if needed>

您的定义

private Employee GetEmployee()

private是可访问性修饰符,Employee是返回类型,GetEmployee是函数名称。因为您写了(),所以这意味着此函数不接收任何参数。

我们在Employee之前使用GetEmployee,因为Employee是返回类型(在其他地方定义,可能是一个类),GetEmployee是函数名称和C#语法要求在函数名称之前提及返回类型。