Initial commit

This commit is contained in:
Mark J Price 2022-03-04 08:34:29 +00:00
parent 17ad36d6ad
commit 3d241b2154
44 changed files with 1619 additions and 0 deletions

View file

@ -0,0 +1,26 @@
using System.Xml.Serialization; // [XmlAttribute]
namespace Packt.Shared;
public class Person
{
public Person() { }
public Person(decimal initialSalary)
{
Salary = initialSalary;
}
[XmlAttribute("fname")]
public string? FirstName { get; set; }
[XmlAttribute("lname")]
public string? LastName { get; set; }
[XmlAttribute("dob")]
public DateTime DateOfBirth { get; set; }
public HashSet<Person>? Children { get; set; }
protected decimal Salary { get; set; }
}