Пример #1
0
 public static IEnumerable <object[]> GetCanadianMPs()
 => DataFiles.GetXDocument("CanadianMPs.xml")?
 .Root?.Elements("MemberOfParliament")
 .Select(xe => new object[] {
     xe.Element("PersonShortHonorific")?.Value,
     xe.Element("PersonOfficialFirstName")?.Value,
     xe.Element("PersonOfficialLastName")?.Value,
 });
Пример #2
0
 public static IEnumerable <object[]> GetAfricanNames()
 => DataFiles.GetXDocument("AfricanNames.xml")?
 .Root?.Elements("Person")
 .Select(xe => new object[] {
     xe.Element("FirstName")?.Value,
     xe.Element("LastName")?.Value,
     xe.Element("Name")?.Value,
 });
        public static IEnumerable <object[]> GetUSRepresentatives()
        {
            var j = JObject.Parse(DataFiles.GetJsonString("USRepresentatives.json"));

            return((from e in j["objects"]
                    select new object[]
            {
                e["person"]["firstname"].ToString(),
                e["person"]["lastname"].ToString(),
                e["person"]["name"].ToString(),
                e["person"]["nickname"].ToString(),
            }).ToArray());
        }
        public static IEnumerable <object[]> GetUSRepresentatives()
        {
            var j = JObject.Parse(DataFiles.GetJsonString("USRepresentatives.json") !);

            return((j["objects"] !
                    .Select(e => new object[]
            {
                e["person"]?["firstname"]?.ToString(),
                e["person"]?["lastname"]?.ToString(),
                e["person"]?["name"]?.ToString(),
                e["person"]?["nickname"]?.ToString(),
            })).ToArray());
        }