在下面的GradeBook类中,方法void和grades是public void AddGrade.Add(grade)成员吗?
我目前正在学习C#术语,但似乎找不到答案。
class GradeBook
{
public void AddGrade(float grade)
{
grades.Add(grade);
}
List <float> grades;
}
}
在此示例中将考虑List?另一个成员?
答案 0 :(得分:3)
AddGrade
和grades
都是类GradeBook
的成员。成员是类中定义的任何元素。这包括字段,常量,属性,方法,事件,运算符,索引器,构造函数,终结器和嵌套类型。
此示例中的AddGrade
成员是一个方法,而List<float> grades
是一个字段。
grades.Add(grade)
是一个方法调用。它是List<T>
类的成员,但不是GradeBook
类的成员。