How to get System Information at runtime

I see programs that are able to do this, and don't know if this is something that can be done in C#, but I would like to gather information, like Operating System, CPU type, and Memory / Ram, and set them as the .Text Properties of a couple of labels...  Can I do this?  How would I go about doing this?

Any help and information is greatly appreciated.  I saw a couple of things online that appear to kind of discuss this, but I couldn't get any of the examples to work...

Thank you very much for your help.
Who is Participating?

[Webinar] Streamline your web hosting managementRegister Today

Deepu AbrahamConnect With a Mentor R & D Engineering ManagerCommented:
If you can specify what sort of system information are you looking for?Well you could get more or wider info by using WMI
Have a look:

Best Regards,
M_LyonsAuthor Commented:
Thank you so very much for your response and help.  This works great.  As I got two very good responses I thought it was most fair to distribute the points evenly.  I'm not sure what is expected, so if this is frowned upon, I apologize...  Thank you very much.
All Courses

From novice to tech pro — start learning today.