gpt4 book ai didi

c# - linq to xml 或 xsd 方法

转载 作者:太空宇宙 更新时间:2023-11-03 11:36:25 27 4
gpt4 key购买 nike

似乎有很多关于 linq to xml 以及 xsd 的问题。我想知道作为一名新的 C# 开发人员,我需要利用 xml 为我正在处理的功能提供设置。

写一个XSD文件,用xsd.exe生成C#代码似乎是个好办法,因为不用手写settings类,节省时间,省去代码等等,但是我该怎么办呢?将此方法与使用 Linq to XML 进行比较?我问我似乎必须编写更多代码来查询 xml,这对我来说不是一个好主意。使用 Linq to XML 到底有什么好处,可以在哪些情况下应用?

我觉得 Linq to XML 只是另一种处理 XML 的奇特方式。

最佳答案

是的,Linq-to-XML 只是处理 XML 的另一种方式。它比旧的 System.Xml 命名空间更简单、更简洁。

如果您使用 XML 来存储设置,为什么不使用 System.Configuration 命名空间?这是迄今为止在 .NET 应用程序中包含设置的最简单方法。 ConfigurationManager 类允许通过 app.config/web.config 文件中的键/值模式简单地检索配置设置。

查看 http://msdn.microsoft.com/en-us/library/system.configuration.configurationmanager.aspx

关于c# - linq to xml 或 xsd 方法,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6146225/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com