Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- using System;
- using System.Collections;
- namespace Recetas.CSharp.R0414
- {
- public sealed class UsoSynchronized
- {
- public static void Main()
- {
- // Creación de una instancia de `Queue`:
- Queue q = new Queue();
- // Adición de datos:
- q.Enqueue ("Experiencias");
- q.Enqueue ("Construcción");
- q.Enqueue ("Software");
- q.Enqueue ("xCSw");
- // Crea una versión sincronizada a través
- // del método estático `Synchronized`:
- Queue qSincronizado = Queue.Synchronized (q);
- // Muestra el estado de las dos objetos `Queue`:
- Console.WriteLine ("\n`q` {0}está sincronizado.",
- q.IsSynchronized ? "" : "no "
- );
- Console.WriteLine ("`qSincronizado` {0}está sincronizado.\n",
- qSincronizado.IsSynchronized ? "" : "no "
- );
- }
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement