Альтернативный вариант - использовать системные команды, которые намного чище и быстрее, чем я могу сказать.
import sys.process._
import java.net.URL
import java.io.File
new URL("http://somehost.com/file.doc") #> new File("test.doc") !!
Нет они не существуют в C# 3.0 и не будут добавлены в 4,0. Это находится в списке функции, хочет для C#, таким образом, это может быть добавлено в будущем.
В этой точке лучшими, которые можно сделать, являются дополнительные методы стиля GetXXX.
Нет, они не существуют.
я знаю, что команда C# рассматривала их однажды (или по крайней мере Eric Lippert был) - вместе с дополнительными конструкторами и операторами (они могут требовать времени для получения головы вокруг, но спокойны...), Однако, я не видел доказательства, что они будут частью C# 4.
РЕДАКТИРОВАНИЕ: Они не появились в C# 5, и по состоянию на июль 2014 не похоже, что это будет в C# 6 также.
Eric Lippert , Основной Разработчик в команде компилятора C# в Microsoft в течение ноября 2012, занесенного в блог об этом в октябре 2009:
.html()
вместо.text()
так, чтобы часть форматирования HTML обнаружилась, но иначе который был прекрасен. Спасибо. – Josh 7 December 2012 в 06:41