コード例 #1
0
        /// <summary>
        /// Gets the item value from the items array.
        /// This method makes the combination between ItemsElementName and Items array
        /// to the get value.
        /// </summary>
        /// <param name="itemName">Name of the item.</param>
        /// <returns></returns>
        public Object GetItemValue(set_items itemName)
        {
            foreach (var item in this.Items)
            {
                switch (itemName)
                {
                case set_items.filter:
                    if (item is filter)
                    {
                        return(((filter)item).Value);
                    }
                    break;

                case set_items.set:
                    if (item is set)
                    {
                        return(item);
                    }
                    break;

                default: break;
                }
            }

            return(null);
        }
コード例 #2
0
ファイル: set.cs プロジェクト: jonaslsl/modSIC
 /// <summary>
 /// Gets the item value from the items array.
 /// This method makes the combination between ItemsElementName and Items array
 /// to the get value.
 /// </summary>
 /// <param name="itemName">Name of the item.</param>
 /// <returns></returns>
 public Object GetItemValue(set_items itemName)
 {
     foreach (var item in this.Items)
     {
         switch (itemName)
         {
             case set_items.filter:
                 if (item is filter)
                     return ((filter)item).Value;
                 break;
             case set_items.set:
                 if (item is set)
                     return item;
                 break;
             default:break;
         }
     }
      
     return null;
 }