title: How do you create an Interface between two projects, not referenced
body: <p>How can two classes in separate projects communicate between one another?</p>
  
  <p>If ClassA references ClassB I can access methods of ClassB in ClassA... How can I make use of Interfaces to access methods of ClassA in ClassB?</p>
  
  <p>Indeed do the classes even need to be linked if I make use of Interfaces?</p>
  
  <p>Can someone please provide me with an example?</p>
  
  <p>Coding in C# 2.0.</p>
  
  <hr>
  
  <p>I do mean classes. If I have two projects which are not referenced, but I would like to access methods in the class of one from the other ... how can I achieve this with Interfaces.</p>
  
  <p>It has been alluded to me that this is what I should use however I am having a hard time understanding how to implement an interface if the projects are not referenced.</p>