Как мне сделать XNamespace на F #? - PullRequest
5 голосов
/ 15 октября 2011

C # Образец:

XNamespace aw = "http://www.adventure-works.com";

Как F # я пишу?

Я пытаюсь это сделать:

let ns : XNamespace = "URI ADDRESS";;

F # Say Error

Ответы [ 2 ]

12 голосов
/ 15 октября 2011

F # не имеет неявных операторов, поэтому:

let ns = XNamespace.op_Implicit "http://www.adventure-works.com"

Если вы используете это много, вы можете захотеть поместить его в функцию или оператор, чтобы немного скрыть уродство, например:

let inline xns n = XNamespace.op_Implicit n
let ns = xns "http://www.adventure-works.com"
11 голосов
/ 15 октября 2011

F # не имеет неявных операторов, но вы можете использовать метод Get() :

let ns = XNamespace.Get "URI ADDRESS"
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...