Is there a purpose to storing them in an array? Anyway it is straightforward towards the end of the btnAdd_Click you would do something like this:
Code:
<name of array>[0] = entry;
I put here <name of array> as you appear to have a conflict between the name of the field that is used for the array and the local variable within the method. I think you need be aware of how you name your variables. If you can't come up with good names for the variables think again about what you're trying to achieve. In this the easiest thing to is call a spade a spade I.e. You could name the array something like 'arrayOfContacts' and you could name the local variable 'contact'. By the way did the code compile?