title: C# - How to communicate between classes using interface with one property
body: <p>Let's say I have an interface and two classes:</p>
  
  <pre><code>public interface Imyinterface
  {
      string Text { get; set; }
  
  }
  
  public class Class1 : Imyinterface
  {
      public string Text { get; set; }
  }
  
  public class Class2 : Imyinterface
  {
      public string Text { get; set; }
  }
  </code></pre>
  
  <p>And the "problem" is communication between these two classes. I mean - I want Class2 to know when the string "Text" is changed in Class1 and what is its value.</p>