title: Can I use a format string in a URL to navigate to web page, replacing the specified portion of the URL?
body: <p>I'm interested in creating some sort of simple C# application takes a user string and passes it into a target portion of the URL. For example, since user query is visible  in the page URL DuckDuckGo </p>
  
  <p>Example: 
  <a href="https://duckduckgo.com/?q=web+browsers&amp;ia=web" rel="nofollow noreferrer">https://duckduckgo.com/?q=web+browsers&amp;ia=web</a></p>
  
  <p>In this case, the URL shows that I searched for "web browsers". I would like the user to be able to pass any string to the application (via some kind of prompt that appears with the application is launched), and then launch a web browser and navigate to the target URL with the user input inserted into URL where the query is specified. (i.e., <a href="https://duckduckgo.com/?q=operating+systems&amp;ia=web" rel="nofollow noreferrer">https://duckduckgo.com/?q=operating+systems&amp;ia=web</a>), where the user entered the string "operating systems". </p>
  
  <p>So I would like to know which type of C# application to use that can interact with OS (Windows 10) and how to write the code for the the format String and the user prompt.  Any guidance would be appreciated. </p>