If you mean a method in a class that can't be accessed by derived classes, then just declare it
private
public class myBase
{
...
private void methodA() {}
protected void methodB() {}
}
public class myDerived : myBase
{
...
private void methodC()
{
methodA();
methodB();
}
}