假设我在App_Code中创建了一个部分类的方法。此方法将替换许多文件中相同类型的方法。
由于它将从许多文件中调用,因此可能会非常频繁地调用和使用它,尤其是因为这一点。
这会超载这门课吗?我不是说最有可能发生的事情,我只是想问它是否可以远程发生?
答案 0 :(得分:0)
如果我没有误解你的问题:一种方法并不关心它被调用的频率。
但是,您应该关心方法是否需要很长时间才能返回(即对数据库进行大量工作需要花费很长时间)。
答案 1 :(得分:0)
在编译时,编译器将基于相同名称的不同部分类组合到一个类中。因此,如果方法的签名存在差异,但是具有相同的名称,则允许并且是方法重载。否则,如果找到相同的函数,则编译将抛出错误(相同的函数意味着相同的名称和签名)。