コード例 #1
0
        public void SerializeHashSet()
        {
            ImmutableHashSet <string> l = ImmutableHashSet.From(new List <string>
            {
                "One",
                "II",
                "3"
            });

            string json = JsonConvert.SerializeObject(l, Formatting.Indented);

            JArray a = JArray.Parse(json);

            Assert.AreEqual(3, a.Count);
            Assert.IsTrue(a.Any(t => t.DeepEquals("One")));
            Assert.IsTrue(a.Any(t => t.DeepEquals("II")));
            Assert.IsTrue(a.Any(t => t.DeepEquals("3")));
        }