Exemplo n.º 1
0
        public static bool Contains(this Items items, string itemUid)
        {
            try
            {
                return(items.Item(itemUid) != null);
            }
            catch (Exception)
            {
                return(false);
            }

/* Better but slower way....
 *          for (int i = 0; items != null && i < items.Count; i++)
 *          {
 *              if (items.Item(i).UniqueID.Equals(itemUid))
 *                  return true;
 *          }
 *
 *          return false;
 */
        }
Exemplo n.º 2
0
 public static T Item <T>(this Items items, object index)
 {
     return(items.Item(index).Specific <T>());
 }
Exemplo n.º 3
0
 public static bool ContainsAll(this Items items, params string[] itemUids)
 {
     return(itemUids.All(items.Contains));
 }