Esempio n. 1
0
 private PersonMapItem[] ClonePersonList(PersonMapItem[] clonePersonList)
 {
     PersonMapItem[] clonedList = new PersonMapItem[clonePersonList.Length];
     for (int i = 0; i < clonePersonList.Length; i++)
     {
         clonedList[i] = clonePersonList[i];
     }
     return(clonedList);
 }
Esempio n. 2
0
 private PersonMapItem[] AddNewElementToPersons(PersonMapItem[] initialPersonList)
 {
     PersonMapItem[] tempPersonList = this.ClonePersonList(initialPersonList);
     PersonMapItem[] newPersonList  = new PersonMapItem[initialPersonList.Length + 1];
     this._persons = new PersonMapItem[tempPersonList.Length + 1];
     for (int i = 0; i < tempPersonList.Length; i++)
     {
         newPersonList[i] = tempPersonList[i];
     }
     newPersonList[newPersonList.Length - 1] = new PersonMapItem();
     return(newPersonList);
 }