![]() |
|
||||
![]() Tenha o seu próprio sistema de controle de estoque web. com cadastro de produtos, categorias, fornecedores, entradas e saídas de produtos, com relatórios por data, margem de lucro e muito mais. Código simples e fácil de modificar. Acompanha instruções para instalação e criação do banco de dados MySQL. Clique aqui e saiba mais |
Você está aqui: C# ::: Dicas & Truques ::: WMI (Windows Management Instrumentation) |
||||||||||||||||
Usando a classe Win32_CDROMDrive e WQL para listar todos os drives de CD-ROM no sistemaQuantidade de visualizações: 6639 vezes |
||||||||||||||||
A classe Win32_CDROMDrive representa um drive de CD-ROM em um computador rodando Windows. Nesta dica eu mostro como podemos usar WMI (Windows Management Instrumentation) e WQL (WMI Query Language) para obter uma lista de drives de CD-ROM e retorná-los como uma ManagementObjectCollection. A partir daí só precisamos percorrer esta coleção e extrair cada drive como um ManagementObject. Veja:
Note que aqui nós exibimos apenas a propriedade Name de cada drive de CD-ROM. Em um determinado sistema, o resultado pode ser algo parecido com:
Podemos modificar o código anterior para obter o tipo de mídia do drive, ou seja, verificar se o drive suporta escrita, é de mídia removível, é CD-ROM, etc. Veja:
Agora o resultado será:
|
||||||||||||||||
![]() |
||||||||||||||||
C# ::: Windows Forms ::: CheckBox |
||||||||
Como marcar ou desmarcar uma CheckBox do C# Windows Forms via códigoQuantidade de visualizações: 14533 vezes |
||||||||
É possível marcar ou desmarcar uma CheckBox do C# Windows Forms via código. Para isso só precisamos manipular sua propriedade Checked. Se quisermos que a CheckBox seja marcada, basta fornecermos o valor true para esta propriedade. Veja:
Se quisermos desmarcar, basta fornecermos o valor false. Veja:
| ||||||||
C# ::: Dicas & Truques ::: Data e Hora |
||||||||
Como exibir a data e hora atual no formato longo em C# usando o sinalizador {0:F} da função Format() da classe StringQuantidade de visualizações: 72 vezes |
||||||||
Nesta dica mostrarei como podemos tirar proveito do método Format() da classe String da linguagem C# e do sinalizador {0:F} para mostrar a data e hora atual no formato completo, ou seja, na forma "quarta-feira, 16 de março de 2022 10:13:42". Veja o exemplo a seguir:
Ao executar este código C# nós teremos o seguinte resultado: Hoje é: quarta-feira, 16 de março de 2022 10:17:29 Note que aqui eu coloquei o especificador de formatação direto na saída do programa. Podemos usá-lo também em uma variável. Veja:
| ||||||||
C# ::: Dicas & Truques ::: Matemática e Estatística |
||||
Como calcular raiz quadrada em C# usando a função Sqrt() da classe MathQuantidade de visualizações: 29382 vezes |
||||
A raiz quadrada de um algarismo é dada por um número positivo n, que ao ser elevado ao quadrado (multiplicado por ele mesmo), se iguala a x. Na área da matemática, a raiz quadrada auxilia na resolução de vários problemas, entre eles as equações de segundo grau e o Teorema de Pitágoras. Relembrando que a raiz quadrada é o inverso da potenciação com expoente dois, temos que: \[\sqrt{9} = 3\] então, pela potenciação: \[3^2 = 9\] Agora veremos como calcular a raiz quadrada usando a função Sqrt() da classe Math da linguagem C#. Veja o código completo:
Ao executar este código teremos o seguinte resultado: Informe o valor desejado: 9 A raiz quadrada do valor informado é: 3.0 É importante observar que, se fornecermos um valor negativo para a função Sqrt(), o resultado será NaN (Not a Number, não é um número). Veja: Informe o valor desejado: -9 A raiz quadrada do valor informado é: NaN | ||||
Desafios, Exercícios e Algoritmos Resolvidos de C# |
Veja mais Dicas e truques de C# |
Dicas e truques de outras linguagens |
E-Books em PDF |
||||
|
||||
|
||||
Linguagens Mais Populares |
||||
1º lugar: Java |