Avatar billede nissen2630 Novice
05. december 2014 - 13:30 Der er 4 kommentarer og
1 løsning

Samling at flere variabler af typen System.Linq.IOrderedEnumerable(Of IO.FileInfo)

Her følgende stribe variabler som helst skulle samles til en ud fra de valgte checkbokse
[code]
  Dim files As System.Linq.IOrderedEnumerable(Of IO.FileInfo)
  Dim jpgfiles As System.Linq.IOrderedEnumerable(Of IO.FileInfo)
  Dim pngfiles As System.Linq.IOrderedEnumerable(Of IO.FileInfo)
  Dim giffiles As System.Linq.IOrderedEnumerable(Of IO.FileInfo)
  Dim bmpfiles As System.Linq.IOrderedEnumerable(Of IO.FileInfo)
[/code]

Det er de 0-4 nederste der skal samles i 'files' alt efter hvilke checkbokse der er valgt

How to fix that :-)
Avatar billede arne_v Ekspert
05. december 2014 - 15:03 #1
utestet:

files = jpgfiles.Concat(pngfiles).Concat(giffiles).Concat(bmpfiles)
Avatar billede nissen2630 Novice
05. december 2014 - 15:36 #2
Den er testet da jeg var sikker på at det var løsningen.
Den kommer med "exception of type 'System.InvalidCastException'"
Avatar billede arne_v Ekspert
05. december 2014 - 15:45 #3
Hvad hvis du aendrer til:

Dim files As System.Linq.IEnumerable(Of IO.FileInfo)
Avatar billede nissen2630 Novice
05. december 2014 - 16:16 #4
Tak Arne
løningen var : Dim files As IEnumerable(Of IO.FileInfo)

Så smid et svar :-)
Avatar billede arne_v Ekspert
05. december 2014 - 16:41 #5
svar
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Kurser inden for grundlæggende programmering

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester