Question: Let's say I have,

```
public class A
{
    public static void MyAMethod()
    {
    }

    public class B
    {

    }        
}

public class C : A.B
{
    public void MyCMethod()
    {
        MyAMethod();// I need to call this
    }
}

```

Now I need to call MyAMethod from class C.

**Edit**: In my situation class A is unavailable. So, I cannot use A.MyAMethod.

Answer: 
You can just call `A.MyAMethod()` from inside your method since it is static
You set MyAMethod to be static, so just call `A.MyAMethod()` inside your MyCMehtod()

Regards