Новый Рубину, как бы я получить расширение файла из URL, как:Как получить расширение файла из URL-адреса?
http://www.example.com/asdf123.gif
Кроме того, как бы я форматировать эту строку в C# Я хотел бы сделать:
string.format("http://www.example.com/{0}.{1}", filename, extension);
Я настоятельно рекомендую использовать URI или библиотеки Адресный/URI. Хотя вы можете напрямую вводить значения в URL-адрес с помощью форматирования, библиотеки предлагают множество приятных функций для разделения URL-адреса на его компоненты, его пересоздания и обеспечения правильности структурирования URL-адреса. –