title: Abstract classes vs Static classes in C#
body: <blockquote>
    <p><strong>Possible Duplicate:</strong><br>
    <a href="https://stackoverflow.com/questions/2390767/whats-the-difference-between-an-abstract-class-and-a-static-one">What&#39;s the difference between an abstract class and a static one?</a>  </p>
  </blockquote>
  
  
  
  <p>Hello<br>
  I Would like to know what are all the differences between abstract classes and static classes in C#<br>
  When do I use what and why?</p>
  
  <p>Is it true the abstract class is a class which we cannot create  instances of it?<br>
  Thanks</p>