title: Checking static or dynamic IP address in C# .NET?
body: <p>I am building a pretty basic form app.</p>
  
  <p>I can get a list of IP addresses available on the local machine. However, I want to also determine how these addresses are obtained (e.g. DHCP or static). How can I tell if a static IP address is configured on the system?</p>
  
  <p>The goal is to inform a novice end-user (who may have no knowledge of the network setup, or how to obtain it) what static IP addresses are available. And, if no static address exist, inform them that one needs to be setup.</p>
  
  <p>TIA</p>