• 函数参数列表
各参数以逗号隔开
参数必须命名
没有参数时括号不能省略
sealed class Methods
{
void Error(float) //错误,参数没有命名
{ ...
}
void NoError(float delta)
{ ...
}
int Error(void) //错误,无参数时不允许使用void
{ ...
}
int NoError()
{ ...
}
}
和Java一样,C#不允许有全局函数。所有的函数必须在类或结构内实现。函数是类或结构的成员,函数也被称为方法。
C#允许可以在类的声明中加入结尾分号,例如:
sealed class Methods
{
...
};//可以有结尾分号
但是,C#不允许在函数的声明中加入结尾分号,例如:
sealed class Methods
{
void NotAllowed() {...} ; //错误,函数不能有结尾分号
}