I use C# in my WPF Project. I want to send a `GET` http request to a website, but I want to send it in a way, so that it will look like a request from a browser.  

Now I have a program which sends a `GET` request and gets a response. I use `WebRequest` class for sending `GET` requests.  

I know that browsers add some information to their requests like browser name, OS name and the computer name.  

My question is how can I add this information to my `WebRequest`? To what properties all that information (browser name, OS name) should be assigned?