예제 #1
0
 public virtual object Visit(CogniPy.CNL.DL.InstanceSet e)
 {
     using (isKindOf.set("I"))
     {
         foreach (var I in e.Instances)
         {
             I.accept(this);
         }
         return(e);
     }
 }
예제 #2
0
 public object Visit(CogniPy.CNL.DL.InstanceSet e)
 {
     using (isKindOf.set(EntityKind.Instance))
     {
         StringBuilder sb = new StringBuilder();
         sb.Append("{");
         bool first = true;
         foreach (var I in e.Instances)
         {
             if (first)
             {
                 first = false;
             }
             else
             {
                 sb.Append(",");
             }
             sb.Append(I.accept(this));
         }
         sb.Append("}");
         return(sb.ToString());
     }
 }