关于overload的疑惑
我最近在看《Beginning   C#   Objects从概念到代码》感觉不错,其中看到一个示例: 
 void   Print(string   fileName) 
 void   Print(int   detailLevel) 
 void   Print(int   detailLevel,string   fileName) 
 int   Print(string   reportTitle,int   maxPages) 
 bool   Print() 
 这是一个关于多载(Overload)的例子,我想问一下,这五个Print方法有不同的返回类型,请问这也算是多载吗?
------解决方案--------------------如果仅靠返回类型不同,那不算重载, 
 重载要求参数个数不一样或参数类型不一样,而跟返回类型无关