Возможно, вам придется пройти некоторый код. Но в любом случае, убедитесь, что проект A является библиотекой классов. Это должно быть так просто, как:
Проект A
namespace A
{
public class AClass // note, this is **public**
{
// ctor
public AClass { }
public void AMethod { }
}
}
Проект B (имеет ссылку A)
using A;
namespace B
{
public class BClass
{
// don't actually need "A" qualifier here as we're "using A" above, this is just for clarity
private A.AClass aClass_ = new A.AClass();
// ctor
public BClass()
{
aClass_.AMethod();
}
}
}
У вас было бы нечто подобное в проекте C .