title: Check if a string in C# is a URL
body: <p>This has been asked before <a href="https://stackoverflow.com/questions/9623007/check-if-a-string-is-a-url">here</a>, but the answers are all PHP related.
  Is there a similar and working solution using C#? Like a specific test class or routine?
  I want to parse www.google.com or google.com or mywebsite.net etc... with or without prefixes.
  Thanks</p>