Encuentre la URL en texto plano e inserte marcas HTML

Tengo texto con URL y necesito envolverlos con marcado HTML A, ¿cómo hacer eso en c #?

Ejemplo, tengo

My text and url http://www.google.com The end.

Me gustaría consegui

My text and url <a ,href="http://www.google.com">http://www.google.com</a> The end.