Now insert the following code in the 'Main' of the project:
Cache _cache = NCache.InitializeCache("myCache");
_cache.Clear();
Customer customer = new Customer ();
customer.name = "David" ;
customer.customerID = 1001;
customer.City = "London" ;
customer.ContactNumber = "+44-xxx-xxxx-xxxx" ;
customer.IsOrderInProcess = true ;
// Add Item to Cache
_cache.Add("Customer:David:1001" , customer);
// Removes key from Cache and returns the attached object with it
Object removedObject = _cache.Remove("Customer:David:1001");
Customer customerInformation = (Customer)removedObject;
Console.WriteLine("Customer ID: " + customerInformation.customerID);
Console.WriteLine("Name: " + customerInformation.name);
Console.WriteLine("City: " + customerInformation.City);
Console.WriteLine("Contact Number: " + customerInformation.ContactNumber);
Console.WriteLine("Order placed: " + customerInformation.IsOrderInProcess);