.NET Framework : 4.7.2 IDE : Visual Studio Community 2019 OS : Windows 10 x64 typesetting : Markdown blog : blog.csdn.net/yushaopu github : github.com/GratefulHeartCoder
博文起因
从前我学C#的时候,老师给我们讲XML文件很有用,得好好学习,但是又不去说 XML文件在哪里能用到。我学的时候,很迷茫。而如今,我做完了一个小的项目,真正地用XML文件解决了一个需求的时候,才知道老师当初讲的话语是对的。
应用背景
在串口编程中,有几个参数必须需要配置,比如串口号、波特率,数据位等。为了工作的快捷,人们会提出将配置参数保存为一个文件,在下次程序启动时,自动提取出参数进行配置的需求。
在这个需求中,可以使用.ini文件保存参数,可以使用.json文件保存参数,也可以使用.xml文件保存参数。此篇博文向大家分享的是使用xml类型文件保存配置参数。
XML文件 - 存储配置参数
<?xml version="1.0" encoding="utf-8"?>
<portConfigure>
<PortName>COM4
</PortName>
<BaudRate>115200
</BaudRate>
<DataBits>8
</DataBits>
<StopBits>1
</StopBits>
<Parity>None
</Parity>
</portConfigure>
感想
写应用经验方向的博文,是希望通过我的实践历程告诉新手:要好好学习基础知识,这些基础知识在未来的工作中是切实可用的,坚定信心,不要迷茫。加油!xml文件挺常用的,最好用程序自动生成的xml文件,引号和尖括号等标点符号是全的。
resource
[文档] docs.microsoft.com/zh-cn/dotnet/csharp[规范] github.com/dotnet/docs/tree/master/docs/standard/design-guidelines[文档 - XML] www.w3school.com.cn/x.asp [文档 - XML] www.runoob.com/xml/xml-tutorial.html[源码] referencesource.microsoft.com [平台] www.csdn.net[ IDE ] visualstudio.microsoft.com/zh-hans[.NET Core] dotnet.github.io
感恩曾经帮助过 心少朴 的人。 XML,DTD,XMLSchema,XSL,SVG可以适当地了解。 C#优秀,值得学习。.NET Core具有跨平台的能力,值得关注。 Console,WinForm,WPF,ASP.NET,Azure WebJob,WCF,Unity3d,UWP可以适当地了解。 注:此文是自学笔记所生,质量中下等,故要三思而后行。新手到此,不可照搬,应先研究其理象数,待能变通之时,自然跳出深坑。