title: What is the difference between "private" and "protected Internal"?
body: <p>I just want to know what is the actual difference between <b>private</b> and <b> protected internal</b> access specifier. As i know</p>
  <blockquote>
  <p><i><strong>Visible to own class members:</strong></i> private and protected internal <strong>YES</strong></p>
  <p><i><strong>Visible to object of other classes:</strong></i> Both <strong>NO</strong></p>
  <p><i><strong>Visible to objects of other classes outside the namespace collection:</strong></i> Both <strong>NO</strong></p>
  <p><i><strong>Visible to object of child classes outside the namespace collection:</strong></i> Both <strong>NO</strong></p>
  </blockquote>
  <p>If <strong>private</strong> doing the same as <strong>protected internal</strong> then why we need the both just one should be enough or not?</p>