Tôi đang cố gắng ghi đè phương thức ghi đè (nếu có ý nghĩa!) Trong C#.Ghi đè phương thức ghi đè (C#)
Tôi có một kịch bản tương tự như dưới đây, nhưng khi tôi có điểm ngắt trong SampleMethod() trong lớp "C", nó không bị nhấn, trong khi điểm ngắt tương tự trong phương thức "B" đang được nhấn.
public class A
{
protected virtual void SampleMethod() {}
}
public class B : A
{
protected override void SampleMethod()
{
base.SampleMethod();
}
}
public class C : B
{
protected override void SampleMethod()
{
base.SampleMethod();
}
}
Cảm ơn bạn trước!
Edit:
Ok, bối cảnh sẽ giúp:
này nằm trong bối cảnh của một điều khiển tổng hợp để loại A được thừa hưởng từ CompositeControl và gọi SampleMethod() sau khi trọng các CreateChildControls() phương pháp.
mã gọi là gì? –
Hiển thị mã gọi điện cho chúng tôi? –
Đi vào tình huống tương tự, sau khi kiểm tra 'mã gọi', vấn đề được giải quyết. – zionpi