Jack Sparrow

Jack Sparrow

Impasse C#

Resumo : neste tutorial, você aprenderá sobre o impasse do C#, como ele ocorre e como corrigi-lo. Introdução ao impasse C# Um deadlock acontece quando dois ou mais threads estão bloqueando e esperando um pelo outro para liberar os bloqueios…

C# QuandoQualquer

Resumo : neste tutorial, você aprenderá como usar o WhenAny()método estático C# da Taskclasse para criar uma tarefa que será concluída quando qualquer uma das tarefas de entrada for concluída. Introdução ao método C# WhenAny() O Task.WhenAny()é um método estático…

Tópico C# – 01

Resumo : neste tutorial, você aprenderá como usar a Threadclasse C# para desenvolver programas multithread. Introdução à classe Thread C# Começaremos criando um programa simples: using System.Diagnostics; using static System.Console; static void DoWork() { WriteLine(“Doing the work…”); Thread.Sleep(1000); WriteLine(“done”); }…

Tarefa C#

Resumo : neste tutorial, você aprenderá sobre o padrão assíncrono baseado em tarefas (TAP) em C# e como usar a classe C# Task para criar operações assíncronas. Introdução ao padrão assíncrono baseado em tarefas (TAP) C# introduziu um modelo de…

C# ReaderWriterLockSlim

Resumo : neste tutorial, você aprenderá como usar a ReaderWriterLockSlimclasse C# para controlar o acesso a um recurso compartilhado. Introdução à classe C# ReaderWriterLockSlim Às vezes, você tem vários threads que leem um recurso compartilhado, mas apenas alguns threads que…

C# ManualResetEventSlim

Resumo : neste tutorial, você aprenderá como usar C# ManualResetEventSlimpara fornecer uma maneira de os threads se comunicarem entre si. Introdução à classe C# ManualResetEventSlim A ManualResetEventSlimclasse permite que threads esperem por um sinal de outro thread antes de continuar…

C# assíncrono/espera

Resumo : neste tutorial, você aprenderá como usar as palavras-chave C# async/ awaitpara programação assíncrona. Introdução às palavras-chave assíncronas/aguardadas em C# O método a seguir lê um arquivo de texto de forma assíncrona e exibe seu conteúdo no console: class…

C# Continuar com

Resumo : neste tutorial, você aprenderá como usar o ContinueWith()método C# da Taskclasse para continuar uma operação assíncrona quando concluída. Introdução ao método C# ContinueWith() O programa a seguir demonstra como usar um Taskpara executar uma operação demorada em um…

C# quando tudo

Resumo : neste tutorial, você aprenderá como usar o WhenAll()método estático C# da classe Task para criar uma tarefa que será concluída quando todas as tarefas de entrada forem concluídas. Introdução ao método estático C# WhenAll() O Task.WhenAll()método cria uma…