Per sapere le dimensioni di un array è sufficiente leggere la proprietà Length o LongLength.

Maggiori info qui:
http://msdn.microsoft.com/library/de...engthTopic.asp

IL passaggio dell'array a funzioni avviene come qualsiasi altro oggetto. Se puoi essere più chiaro forse possiamo aiutarti.

Ciao