public ObjectIdentifier(ObjectIdentifierContext context) { objectToId = new Dictionary<object, int>(); idToObject = context.GetObjects(); for(var i = 0; i < idToObject.Count; i++) { var objectToAdd = idToObject[i]; if(objectToAdd != null) { objectToId.Add(idToObject[i], i); } } }