title: Please tell me what is use of "default" keyword in c#.net
body: <p>I have got following code:</p>
  
  <p>I have a enum:</p>
  
  <pre><code>public enum HardwareInterfaceType
  {
      Gpib = 1,
      Vxi = 2,
      GpibVxi = 3,
  }
  </code></pre>
  
  <p>and m using this enum like this :</p>
  
  <pre><code> HardwareInterfaceType type = default(HardwareInterfaceType);
  </code></pre>
  
  <p>please tell me what is keyword "default" is doing here? what is the use of it?</p>