Options
why not linqpad's code use xml-CDATA ?
why not linqpad's code use xml-CDATA ?
is it more code to analysis of it?
e.g :

is it more code to analysis of it?
e.g :

Comments
This makes it easy to edit the query using an ordinary text editor, as nothing needs to be escaped.
You can parse a .linq file as follows: