protected void SetPointerToEmptyEntity() { foreach (var entry in _currentTopic.Entries) { if (entry.Answer == null) { _currentTopicPointer = entry; break; } } }
internal static void DbTests() { var mind = new MindSet(); mind.AddFact("dog", "how @ is defined?", "animal with four legs"); mind.AddFact("dog", "what does @ eat?", "meat"); var constraint = new DbConstraint( ConstraintEntry.AnswerWhere("dog", "how @ is defined?") ); foreach (var entity in mind.Database.Query(constraint)) { Console.WriteLine(entity.Substitution); } }