Preguntas etiquetadas con locking

88
Monitor vs bloqueo

¿Cuándo es apropiado usar la Monitorclase o la lockpalabra clave para la seguridad de subprocesos en C #? EDITAR: Por las respuestas hasta ahora, parece que lockes una forma abreviada de una serie de llamadas a la Monitorclase. ¿Para qué sirve exactamente la llamada de bloqueo? O más...

82
Entrada de teclado sin bloqueo C

Estoy tratando de escribir un programa en C (en Linux) que se repite hasta que el usuario presiona una tecla, pero no debería requerir presionar una tecla para continuar cada ciclo. ¿Existe una forma sencilla de hacer esto? Me imagino que posiblemente podría hacerlo con select()pero eso parece...

80
Parallel.ForEach con agregar a la lista

Estoy tratando de ejecutar varias funciones que se conectan a un sitio remoto (por red) y devuelven una lista genérica. Pero quiero ejecutarlos simultáneamente. Por ejemplo: public static List<SearchResult> Search(string title) { //Initialize a new temp list to hold all search results...