コード例 #1
0
 public void Replace(ref Ryadok[] text, Ryadok ryadok0, Ryadok ryadok1, int ind)
 {
     for (int i = 0; i <= ind; i++)
     {
         if (text[i] == ryadok0)
         {
             text[i] = ryadok1;
             break;
         }
     }
 }
コード例 #2
0
        public int Find(Ryadok[] text, Ryadok ryadok, int ind)
        {
            int c = 0;

            for (int i = 0; i <= ind; i++)
            {
                if (text[i] == ryadok)
                {
                    c++;
                }
            }
            return(c);
        }
コード例 #3
0
        public void Remove(ref Ryadok[] text, Ryadok ryadok, ref int ind)
        {
            int i = 0;

            while (i <= ind)
            {
                if (text[i] == ryadok)
                {
                    break;
                }
                i++;
            }
            while (i < ind)
            {
                text[i] = text[i + 1];
                i++;
            }
            ind--;
        }
コード例 #4
0
 public void Add(ref Ryadok[] text, Ryadok ryadok, ref int ind)
 {
     ind++;
     text[ind] = ryadok;
 }