title: Creating objects at run time
body: <p>Is there a way for creating objects at run time in c#?</p>
  
  <p>for simplicity, assume the following problem..
  if I have this class..</p>
  
  <pre><code>class student {
  string name;
  int ID;} 
  </code></pre>
  
  <p>lets say I am writing a program that takes from the user the No. of students (e.g 15) the program then should create 15 objects from the  student class and ask the user to fill the name and the ID for each student.            </p>
  
  <p>What I want to know is how I could create objects at run time?</p>