Les ressources ont été chargées... Je charge...

Je vous en prie.

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é.

LekeyLe 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