Leget()
fonction est utilisée pour obtenir la valeur de clé enregistrée dans l'objet du dictionnaire.
Leget()
Retourne la valeur de la clé spécifiée par lekey
parameter.
chaîne, nombre, bool, objet, tableau, valeur nulle et autres types pris en charge par le système
Je vais vous donner une clé.
Lekey
Le paramètre est utilisé pour spécifier le nom de la clé correspondant à la clé à obtenir.
clé vrai chaîne
function main() {
var event = threading.Event()
var dict = threading.Dict()
dict.set("data", 100)
var t1 = threading.Thread(function(dict, event) {
Log(`thread1, dict.get("data"):`, dict.get("data"))
event.set()
event.clear()
event.wait()
Log(`after main change data, thread1 dict.get("data"):`, dict.get("data"))
dict.set("data", 0)
}, dict, event)
event.wait()
dict.set("data", 99)
event.set()
event.clear()
t1.join()
Log(`main thread, dict.get("data"):`, dict.get("data"))
}
Utiliser des objets événement pour notifier les threads pour lire et modifier les données.
{@fun/Threads/ThreadDict/set set} Je ne sais pas si vous êtes d'accord.
ThreadCondition ensemble