title: What is the difference between Public Property, Friend and Public Variable in VB6
body: <p>OK so I understand that ion VB6, encapsulated properties in a class can belong to one of three categories:</p>
  
  <ul>
  <li>Public Property</li>
  <li>Friend</li>
  <li>Public Variable</li>
  </ul>
  
  <p>What is the difference between these and how do these compare to public and private properties in a more modern language like C#?</p>