elsemTim

Untitled

Oct 22nd, 2016
183
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C# 1.27 KB | None | 0 0
  1. namespace ConsoleApplication13
  2. {
  3.     public class ListItems
  4.     {
  5.         private int _ind;
  6.         private List<Items> myList = new List<Items>(16);
  7.  
  8.         //проверяем есть ли у нас такой элемент в списке
  9.         private bool CheakItemInTheList(int id)
  10.         {
  11.             bool flag = false;
  12.             foreach (var someVar in myList)
  13.             {
  14.                 if (someVar.Id==id)
  15.                 {
  16.                     flag = true;
  17.                     break;
  18.                 }
  19.              }
  20.             return flag;
  21.         }
  22.  
  23.         //возвращаем индекс эл. в списке с соответ. id
  24.         private int IndItemInTheList(int id)
  25.         {
  26.             int i;
  27.             for (i=0; i < myList.Capacity; i++)
  28.             {
  29.                 if (myList[i].Id == id)
  30.                 {
  31.                     break;;
  32.                 }
  33.             }
  34.             return i;
  35.         }
  36.         public void Add(int id)
  37.         {
  38.             if (CheakItemInTheList(id))
  39.             {
  40.                 _ind=IndItemInTheList(id);
  41.             }
  42.             else
  43.             {
  44.                 //тут берем из класса
  45.                 myList.Add();
  46.             }
  47.         }
  48.     }
  49. }
Advertisement
Add Comment
Please, Sign In to add comment