我通过代码(由其他人编写)。在这里,他所做的是。
这是一个网站。我在解决以下情况下部分类如何工作时遇到问题:
有两页: 1. A.aspx(具有CodeFile A.aspx.cs并且它继承了B类) 2. B.aspx(有CodeFile B.aspx.cs,也有Inhertis B级)
以下是这两个文件的代码结构:
文件代码A.aspx.cs
public partial class B
{
protected void Page_PreRender(object sender, EventArgs e)
{
//Some Code Here
}
}
文件B.aspx.cs的代码
public partial class B
{
protected void Page_PreRender(object sender, EventArgs e)
{
//Some Code Here (but this code is different than that defined in A.aspx.cs)
}
}
在上面的例子中,当我们加载页面A.aspx时,哪个代码会优先?
答案 0 :(得分:1)
当您尝试编译此代码时会出现编译时错误,因为您无法定义两次相同的方法
在你的情况下,它会引发一个错误,提到你已经定义了一个同名的方法。