Translate

Get
SourceTranslationState
1005
For example, we might want to store the number `3000` with the key `:intensity`. This is possible using the `set` function:
We willen bijvoorbeeld het getal `3000` opslaan met de sleutel `:intensiteit`. Dit is mogelijk door de `set` functie te gebruiken:
1006
set :intensity, 3000
set :intensiteit, 3000
1007
We can use any name for our key. If information has already been stored with that key, our new `set` will override it:
We kunnen elke naam gebruiken voor onze sleutel. Wanneer informatie al was opgeslagen voor die sleutel, dan overschrijft de nieuwe `set` die:
1008
set :intensity, 1000
set :intensity, 3000
set :intensiteit, 1000
set :intensiteit, 3000
1009
In the above example, as we stored both numbers under the same key, the last call to `set` 'wins', so the number associated with `:intensity` will be `3000` as the first call to `set` is effectively overridden.
In het bovenstaande voorbeeld hebben we beide getallen opgeslagen onder dezelfde sleutel. De laatste aanroep van `set` 'wint'. Het getal dat gekoppeld is aan `:intensiteit` zal `3000` zijn omdat de eerste aanroep van `set` effectief wordt overschreven.
1010
Get
Get
1011
To fetch information from the Time State we just need the key we used to `set` it, which in our case is `:intensity`. We then just need to call `get[:intensity]` which we can see by printing out the result to the log:
Om informatie op te halen uit de tijd toestand hebben we allen de sleuten nodig die werd gebruikt om voor `set`. In ons geval is dat `:intensiteit`. We hoeven alleen `get[:intensiteit]` aan te roepen wat we kunnen zien door het resultaat naar het log af te drukken:
1012
print get[:intensity] #=> prints 3000
print get[:intensiteit] #=> print 3000
1013
Notice that calls to `get` can return information that was `set` in a previous run. Once a piece of information has been `set` it is available until either the information is overridden (just like we clobbered the `:intensity` value of `1000` to `3000` above) or Sonic Pi is closed.
Merk op dat aanroepen van `get` informatie kunnen teruggeven die was ge`set` in de vorige uitvoering. Wanneer een stuk informatie is ge`set` is het beschikbaar totdat of de informatie is overschreven (net als de aanpassing van `:intensiteit` van de waarde `1000` naar `3000` hierboven) of Sonic Pi is afgesloten.
1014
Multiple Threads
Meerdere threads
1015
The main benefit of the Time State system is that it can be safely used across threads or live loops. For example, you could have one live loop setting information and another one getting it:
Het belangrijkste voordeel van het tijd toestand systeem is dat het veilig gebruikt kan worden tussen meerdere threads of live lussen. Je kunt bijvoorbeeld een live lus hebben voor het zetten van informatie en een andere voor het ophalen:

Loading…

Loading…

Things to check

Glossary

Source Translation
No related strings found in the glossary.

Source information

Source string location
10.1-Set-and-Get.md:35
Source string age
a year ago
Translation file
etc/doc/lang/sonic-pi-tutorial-nl.po, string 1010
String priority
Medium
Failing checks