Tag: csharp
Tratamento de exceções em C#
Bene Silva Júnior 11/11/2021
Umas das utilidades proporcionadas pela orientação a objetos é a facilidade em tratar possíveis erros de execução chamados de exceções. Neste post veja tratamento de exceções em C#. Sempre que um método de alguma classe é passível de causar algum erro, então, podemos usar o método de tentativa – o try. Tudo que estiver dentro do […]
Sobrecarga de operadores em C#
Bene Silva Júnior 11/11/2021
Sobrecarga de operadores é um recurso que permite alterar o significado dos operadores de C#, cuja ideia é transformar expressões complexas em expressões mais claras e intuitivas. Neste post veja sobrecarga de operadores em C#. Por exemplo, a expressão total.somar(val1, val2); poderia ser alterada para uma mais intuitiva, como total = val1 + val2;. Assim, objetos podem ser […]
Generics em C#
Bene Silva Júnior 10/11/2021
Indexador é um membro de uma classe que permite a um objeto ou estrutura ser indexado como se fosse um array. Neste post veja generics em C#. Para que isso ocorra, os parâmetros, que na verdade são tipos, são declarados como tipos genéricos, a serem substituídos posteriormente por tipos reais. Como os parâmetros são tipos, […]
Expressão condicional ternária em C#
Bene Silva Júnior 10/11/2021
No C#, a expressão condicional ternária é uma forma concisa e elegante de fazer comparações e retornar valores com base em condições. Ela pode substituir estruturas if-else simples, deixando o código mais limpo e fácil de ler. O que é a Expressão Condicional Ternária? A expressão ternária é composta por três partes: A vantagem dessa […]
Relatórios com o Crystal Report em C#
Bene Silva Júnior 06/11/2021
O Crystal Report é uma ferramenta para a criação de relatórios. Neste post veja relatórios com o Crystal Report em C#. Com ele você pode: Transformar rapidamente qualquer dado em informação poderosa e interativa; Criar, modificar e visualizar relatórios; Permitir acesso e interação com os relatórios via portal, dispositivo wireless e documentos; Exportar os relatórios […]
Como preencher ComboBox usando tabela em C#
Bene Silva Júnior 06/11/2021
Se você está desenvolvendo uma aplicação em C# com Windows Forms, uma das funcionalidades mais comuns é preencher um ComboBox com dados de uma tabela, seja ela de um banco de dados, um arquivo ou até mesmo uma coleção em memória. No post aprenda como preencher ComboBox usando tabela em C#. O que é um […]
Como mostrar form já criado em C#
Bene Silva Júnior 06/11/2021
Se você está desenvolvendo uma aplicação em C# com Windows Forms, é comum precisar exibir um formulário já criado em diferentes partes da sua aplicação. Seja para reusar o mesmo form ou exibi-lo condicionalmente, o C# oferece uma maneira simples de fazer isso. Neste post, aprenda como mostrar form já criado em C#. Mãos na […]
Como destravar aplicações usando thread paralela em C#
Bene Silva Júnior 06/11/2021
Quando desenvolvemos softwares que acessam banco de dados pesados ou que faz algum tipo de processamento demorado, como o envio de e-mails, por exemplo, o software “trava” enquanto o processamento da solicitação não termina. Neste post veja como destravar aplicações usando thread paralela em C#. É constrangedor oferecer ao usuário um software que não avisa […]
Como conectar o C# ao Firebird
Bene Silva Júnior 06/11/2021
Usar o Firebird como o SGBD de suas aplicações é uma ótima alternativa diante das opções proprietárias da Microsoft. Neste post veja como conectar o C# ao Firebird. Para conectar o Visual Studio ao Firebird siga os procedimentos abaixo: 1. Baixe o Net Provider (versão compactada do ADO.NET); 2. Descompacte o arquivo em qualquer pasta e abra o Visual […]