public class A
{
public int F ()
{
// do something
}
}
public class B : A
{
public static B F ()
{
B b = new B ();
// do something more with b
b.base.F (); // this doesn't work
b.A.F (); // this doesn't work either
return b;
}
}
Каков правильный синтаксис для вызова A.F ()? Обратите внимание, что B.F () является статической функцией.
Изменить по поводу "изменить название комментария":
Пожалуйста, не делайте ошибку, чтобы сделать вывод из приведенного ниже примера. На самом деле функции предназначены для чтения XML, а сигнатура функции ReadXML (XmlNode parent, int id)
для всех затронутых классов.