En la carga de los recursos... Cargando...

¿ Qué pasa?

Elget()La función se utiliza para obtener el valor clave registrado en el objeto del diccionario.

Elget()función devuelve el valor de la clave especificada por elkey parameter.

cadena, número, bool, objeto, matriz, valor nulo y otros tipos compatibles con el sistema

Obtener la llave

ElkeyEl parámetro se utiliza para especificar el nombre de la clave correspondiente a la clave a obtener.

llave verdadero la cuerda

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"))
}

Utilice objetos de eventos para notificar a los hilos para leer y modificar datos.

¿Por qué no lo haces?

ThreadCondition (Condición del hilo) conjunto