In C#, assume that you have an IP address range represented as a string value:
"192.168.1.1-192.168.2.30"
and you also have a single IP address represented as a string value like:
"192.168.1.150"
What would be the most elegant way to determine if the address range contains the single IP address?