Questo sito utilizza cookies, anche di terze parti, per mostrare pubblicità e servizi in linea con il tuo account. Leggi l'informativa sui cookies.
Username: Password: oppure
C# / VB.NET - media di una matrice
Forum - C# / VB.NET - media di una matrice

Avatar
piter123 (Normal User)
Pro


Messaggi: 144
Iscritto: 21/05/2008

Segnala al moderatore
Postato alle 18:53
Sabato, 18/11/2017

se ho una matrice monodimensionale per calcolare la media uso
dim matr(3) as double

matr(0)=3
matr(1)=7
matr(2)=5
matr(3)=8

Dim media As Double = matr.Where(Function(v) v > 0).Average()    '>0 indica da quale posizione iniziare calcolo media





ma se matrice fosse bidimensionale ?

dim matr(1,3) as double

matr(1,0)=3
matr(1,1)=7
matr(1,2)=5
matr(1,3)=8

Dim media As Double = matr.Where(Function(v) v > 0).Average()    '>0 indica da quale posizione iniziare calcolo media

con la stessa riga mi dà errore "where non è un membro di system.array"

Grazie


PM Quote