[VB.NET 2005] Dictionary in een Dictionary*

Pagina: 1
Acties:
  • 36 views sinds 30-01-2008

  • ArchRAIDen
  • Registratie: Juni 2001
  • Laatst online: 08-04 16:29
volgende mag in VB.NET:
(compiler geeft geen fout)

Visual Basic:
1
Dim myIndex As New Dictionary(Of Dictionary(Of Integer, String), String)


dus een dictionary in een dictionary,
echter het lukt mij niet om deze dictionary te vullen
hoe kan men dit doen?
het lukt wel met twee dictionaries, echter ik wil dit in 1 dictionary samenvatten.

  • gorgi_19
  • Registratie: Mei 2002
  • Laatst online: 27-04 18:17

gorgi_19

Kruimeltjes zijn weer op :9

In welke namespace heb jij een dictionary staan?

Digitaal onderwijsmateriaal, leermateriaal voor hbo


  • ArchRAIDen
  • Registratie: Juni 2001
  • Laatst online: 08-04 16:29
gorgi_19 schreef op donderdag 06 oktober 2005 @ 15:59:
In welke namespace heb jij een dictionary staan?
Namespace: System.Collections.Generic

  • whoami
  • Registratie: December 2000
  • Nu online
Wat lukt er dan precies niet ?
Je krijgt waarschijnlijk een null-ref exception bedoel je dat ?
Je bent nl. nogal wat vaag met het omschrijving van je probleem.

https://fgheysels.github.io/


  • ArchRAIDen
  • Registratie: Juni 2001
  • Laatst online: 08-04 16:29
als ik een normale dictionary defineer

Visual Basic:
1
dim dict as new dictionary(of integer, string)


kan ik de dictionary waarden benaderen met:

Visual Basic:
1
2
dict(1) = "waarde"
dict(2) = "fiets"


wat ik nu probeer te bereiken is in een dictionary een dictionary te gebruiken.

  • whoami
  • Registratie: December 2000
  • Nu online
Je blijft vaag.
Wat probeer je precies, hoe probeer je die dictionary in een dictionary te benaderen, en waar / wat gaat er fout ?

Als je de waarde van element x uitleest, dan krijg je dan toch een dictionary terug ? of wat krijg je dan terug ?

https://fgheysels.github.io/


  • RobIII
  • Registratie: December 2001
  • Niet online

RobIII

Admin Devschuur®

^ Romeinse Ⅲ ja!

(overleden)
Misschien iets van
Visual Basic:
1
dict(1)(1) = "waarde"
:?

[ Voor 53% gewijzigd door RobIII op 06-10-2005 16:25 ]

There are only two hard problems in distributed systems: 2. Exactly-once delivery 1. Guaranteed order of messages 2. Exactly-once delivery.

Je eigen tweaker.me redirect

Over mij


  • ArchRAIDen
  • Registratie: Juni 2001
  • Laatst online: 08-04 16:29
whoami schreef op donderdag 06 oktober 2005 @ 16:23:
Je blijft vaag.
Wat probeer je precies, hoe probeer je die dictionary in een dictionary te benaderen, en waar / wat gaat er fout ?

Als je de waarde van element x uitleest, dan krijg je dan toch een dictionary terug ? of wat krijg je dan terug ?
Dat is dus mijn vraag:
Hoe ga ik dat benaderen.

Visual Basic:
1
dict(1)(1) = "fiets"


werkt in ieder geval niet.

  • pjvandesande
  • Registratie: Maart 2004
  • Laatst online: 26-04 09:25

pjvandesande

GC.Collect(head);

ArchRAIDen schreef op donderdag 06 oktober 2005 @ 16:27:
[...]


Dat is dus mijn vraag:
Hoe ga ik dat benaderen.

Visual Basic:
1
dict(1)(1) = "fiets"


werkt in ieder geval niet.
Waarom niet? Wat is de exception, wat werkt niet, hoezo niet, waaruit maak je dat op.. etc?!

  • whoami
  • Registratie: December 2000
  • Nu online
De methods van Dictionary al eens bekeken ?
Add()
De Item property al eens bekeken ? Heeft VB.NET 2005 nu ook indexers trouwens ?

https://fgheysels.github.io/


  • ArchRAIDen
  • Registratie: Juni 2001
  • Laatst online: 08-04 16:29
Ja, heb ik al onderzocht,
wat mijn doel is, dat ik een dictionary heb, waarin ik de <TKey> als dictionary wil definieren.

  • whoami
  • Registratie: December 2000
  • Nu online
Tja, als je niet geholpen wil worden, dan doen we het zo.

Er is al verschillende keren gevraagd wat je precies gedaan hebt, en welke fout (excpetie of compiler fout) je dan krijgt.
Als je dat echter straal blijft negeren, dan schiet het ook niet op, en doe ik het topic maar dicht.
Het is nl niet de bedoeling dat we je hier aan het handje nemen, of zomaar met de oplossing voor jou op de proppen komen.

[ Voor 18% gewijzigd door whoami op 06-10-2005 16:50 ]

https://fgheysels.github.io/

Pagina: 1

Dit topic is gesloten.