Example #1
0
        static void Main(string[] args)
        {
            var store = new JsonStore <Item>("dbDirectory", "dbName", "itemTable");

            var items = new BiggyList <Item>(store);

            //items.Add(new Item { Id = 1, Name = "item one" });
            //items.Add(new Item { Id = 2, Name = "item two" });

            //items.Contains()

            foreach (var item in items)
            {
                WriteLine($"{item.Id} - {item.Name}");
            }

            var contains = items.Contains(new Item {
                Id = 1, Name = "item one"
            });

            WriteLine("Contains: " + contains);

            var firstOrDefault = items.FirstOrDefault(i => i.Id == 1);

            WriteLine("FirstOrDefault: " + firstOrDefault.Name);

            ReadLine();
        }