How it works...

We created a blank solution in steps 1 to 5 and gave the solution a proper name. Blank solutions are always a good start for a project of any scale. Then, in steps 6 to 10, we added a .NET Standard 2.0 library project to the solution. In steps 11, 12, and 13, we renamed the default class template generated from Visual Studio.

In step 15, we added all the required namespaces for our library. System.Xml and System.Xml.Linq are the two namespaces we are going to focus on. System.Xml gives you the functionality of creating and maintaining XML documents. System.Xml.Linq is a LINQ extension to manipulate XML data.

In step 16, we created a class-level private variable to store the path of the XML file. In step 17, we created the ...

Get .NET Standard 2.0 Cookbook now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.