Пример #1
0
        public override string ToString()
        {
            StringBuilder stringBuilder = new StringBuilder(string.Empty);

            for (int i = 0; i < ListDefinedContainerItem.Count; i++)
            {
                DefinedContainerItem definedContainerItem = ListDefinedContainerItem[i];
                stringBuilder.Append(definedContainerItem.Container);
                if (i != ListDefinedContainerItem.Count - 1)
                {
                    stringBuilder.Append(",");
                }
            }
            return(stringBuilder.ToString());
        }
Пример #2
0
 public void FromString(string input)
 {
     string[] split = input.Split(",".ToCharArray());
     ListDefinedContainerItem = new List <DefinedContainerItem>();
     foreach (string item in split)
     {
         string item1 = item.Trim();
         item1 = item1.Replace(GlobalConstant.STRING_SPACE, string.Empty);
         if (item1.Length != 11)
         {
             continue;   //protect length
         }
         DefinedContainerItem definedContainerItem = new DefinedContainerItem(item1);
         if (this.IsExist(definedContainerItem.Container))
         {
             continue;
         }
         ListDefinedContainerItem.Add(definedContainerItem);
     }
     this.DoCount();
     this.OnContChanged();
 }