Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/xml/15.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
有没有办法在C#中使用XML轴属性?_C#_Xml_Visual Studio 2012 - Fatal编程技术网

有没有办法在C#中使用XML轴属性?

有没有办法在C#中使用XML轴属性?,c#,xml,visual-studio-2012,C#,Xml,Visual Studio 2012,通过使用一些导入或using,是否有任何方法可以在C#中使用XML轴属性 我主要在VB中工作,习惯了用 (来自xdoc中的xel)。 现在必须用C语言做一些工作,把它写得像 (来自xdoc.Elements(“名称”)中的xel) 我知道,这似乎不是什么大事,但以这种方式引用的每个元素的字符数都是原来的5倍,而且更加冗长。这是一个拖拽式输入和读取 如果没有,我想我是不知所措,但希望有办法使用它们?使用Visual Studio 2012 我想没有 但是有很多方法可以用C#处理XML。我认为LIN

通过使用一些导入或using,是否有任何方法可以在C#中使用XML轴属性

我主要在VB中工作,习惯了用
(来自xdoc中的xel)。

现在必须用C语言做一些工作,把它写得像
(来自xdoc.Elements(“名称”)中的xel)

我知道,这似乎不是什么大事,但以这种方式引用的每个元素的字符数都是原来的5倍,而且更加冗长。这是一个拖拽式输入和读取

如果没有,我想我是不知所措,但希望有办法使用它们?使用Visual Studio 2012

我想没有

但是有很多方法可以用C#处理XML。我认为LINQ2XML最接近你要找的

  • (只读,无缓存)
  • (读取、操作和修改)

同样,为了获得一个概述。

C#没有与XML处理/操作直接集成(就像VB.NET那样)。到目前为止,Linq to XML是C#中解析文档的最快方法。我知道,就像使用
My.
命名空间一样,您可以向VB运行时添加一个导入,以便为您获取它,因此我希望可能会有类似的方法来包含一些可能导入它的库。不,这不是关于拥有库,它在VB.NET的语言定义中,但到目前为止,C#的规范没有任何类似的功能。C#没有VB.NET的XML文本功能。在这两种情况下,VB都比C#早。Am也使用LINQ。不管使用XDocument及其元素或axis属性,无论哪种方式,我都会使用LINQ查询结构。LINQ和jQuery是我现在最喜欢的编程库!B-)