Soluções práticas

Guias práticos de C# Howtos

Resolva o problema. Continue construindo. Coleção de artigos C# how-to

Encontre a resposta que você precisa

Veja soluções práticas agrupadas pela tarefa que você está realizando.

__COUNT__ entradas nesta página

Sair do aplicativo de console em C#Há duas formas principais de encerrar um aplicativo de console em C#: retornar de `Main` para concluir a execução normalmente ou chamar o método `Environment.Exit()` para encerrar o processo imediatamente. C# Leia um arquivo CSV e armazene seus valores em uma arrayEste artigo de como fazer mostra diferentes métodos para ler um arquivo CSV e armazenar seus valores em um array em C#. Ele introduz métodos como OpenRead(), ReadLine() e TextFieldParser Adicionar nova linha à string em C#Aprenda três maneiras de adicionar uma quebra de linha a uma string em C#: usar `\n`, `Environment.NewLine` ou substituir um marcador específico em um texto existente. Grave em um arquivo do Excel em C#Podemos usar a API do Microsoft Office para gravar em um arquivo Excel em C#. Verifique se TextBox está vazio em C#Verifique um TextBox do Windows Forms com String.IsNullOrEmpty() ou TextBox.Text.Length e saiba quando é necessária uma validação que considere espaços em branco. Inicializar uma lista de tuplas em C#Este artigo explora várias abordagens para inicializar de forma eficiente uma lista de tuplas em C#. HTML para PDF em C#Converta uma string HTML em um PDF A4 em C# com HtmlRenderer.PdfSharp. Adicionar String a um Array em C#Não existe um método interno para adicionar dinamicamente novos elementos a um array completamente preenchido em C#. Como fazer um temporizador de atraso em C#Este artigo apresenta como fazer um temporizador de atraso em C#. Ele inclui quatro métodos diferentes: Thread.Sleep(), Task.Delay(), System.Timers.Timer e System.Threading.Timer. Como converter valores para int em C# com cast, Parse ou ConvertEm C#, escolha o método de conversão conforme a entrada: use o cast (int) para valores numéricos, int.Parse() para texto que representa um inteiro e Convert.ToInt32() para outros valores compatíveis. Cada método trata frações, valores nulos e entradas inválidas de maneira diferente. Como converter uma string JSON em um JObject em C#Analise texto JSON em um JObject em C# com Newtonsoft.Json, leia valores aninhados, trate erros de análise e serialize as alterações. Como adicionar uma lista a outra lista em C#Aprenda a adicionar uma lista a outra lista em C# Converter Int em Enum em C#Aprenda a converter um inteiro em um enum do C# com um cast ou com parsing, e a verificar se o resultado é um membro declarado. Converter Float para Int em C#Existem 4 métodos principais que podem ser usados para converter um float em int em C#, o método explícito de typecasting, a função Math.Ceiling(), a função Math.Floor() e a função Math.Round(). Leia o número inteiro do console em C#Existem 3 métodos principais que podem ser usados para ler um valor inteiro do console em C#, os métodos int.Parse(), int.TryParse() e os métodos Convert.ToInt32(). Converter decimal em int em C#Converta decimal em int em C# escolhendo a regra de arredondamento adequada e tratando valores fora de Int32. Equivalente de typedef em C#Aprenda o equivalente de typedef em C# com aliases using, com aliases de tuplas do C# 12 e aliases comuns para tipos genéricos. Verifique se un array contém um valor em C#Existem 2 métodos principais que podem ser usados para obter o índice de um elemento dentro de un array em C#, as funções Array.IndexOf() e Array.FindIndex(). Verifique se um objeto é nulo em C#Existem 2 métodos principais que podem ser usados para verificar se um objeto é nulo ou não em C#, o operador == e o operador is. Verifique se a lista está vazia em C#Existem 2 métodos principais que podem ser usados para verificar se uma lista está vazia ou não em C#, o método List.Count e a função List.Any(). Strings Enum em C#Existem 3 métodos principais que podem ser usados para criar uma enumeração de strings em C#, a função de extensão, o método de variáveis constantes e a função ToString(). Reverter uma string em C#Existem 2 métodos principais que podem ser usados para reverter uma variável de string em C#, o método de loop for e a função Array.Reverse(). Retornar vários valores de uma função em C#Existem 3 métodos principais que podem ser usados para retornar vários valores de uma função em C#, usando array como o tipo de retorno da função, usando uma classe ou uma estrutura como o tipo de retorno da função e usando um Tuple <T1, T2> classe como o tipo de retorno da função. Remover um caractere de uma string em C#Existem 4 métodos principais que podem ser usados para remover um caractere de uma string em C#, a função string.Replace(), as funções string.Join() e string.Split(), a função Regex.Replace() e o Método Linq.