![]() |
|
||||
![]() 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# ::: Windows Forms ::: ListView |
||||
Excluindo todos os itens e sub-itens de uma ListViewQuantidade de visualizações: 7532 vezes |
||||
Em algumas situações nós precisamos excluir todos os itens e sub-itens de uma ListView. Isso pode ser feito com uma chamada ao método Clear() da propriedade Items (representada por um objeto da classe ListViewItemCollection). Veja:
Note que quando removemos os itens da coleção ListViewItemCollection todas as informações sobre tais itens são perdidas. Se quisermos remover os itens individualmente podemos usar os métodos Remove() e RemoveAt(). O método Clear() remove apenas os itens e sub-itens. Se a ListView possuir colunas, estas permanecerão intactas. |
||||
![]() |
||||
C# ::: Fundamentos da Linguagem ::: Estruturas de Controle |
||||
Apostila C# para iniciantes - Como escrever um laço for infinito em C#Quantidade de visualizações: 10129 vezes |
||||
A linguagem C# permite a criação de laços for infinitos. Para isso, só precisamos omitir as partes de inicialização, teste de condição de parada e incremento ou decremento da variável de controle. Veja um exemplo:
Ao executarmos este código nós teremos o seguinte resultado: Digite um número inteiro (-1 para sair): 54 Valor lido: 54 Digite um número inteiro (-1 para sair): 23 Valor lido: 23 Digite um número inteiro (-1 para sair): 90 Valor lido: 90 Digite um número inteiro (-1 para sair): -1 Pressione uma tecla para sair... Veja como usamos a instrução break para sair do laço caso o valor lido seja -1. Observe ainda o uso do método Parse() da classe Int32 para converter a string digitada pelo usuário em um valor do tipo int. | ||||
C# ::: Fundamentos da Linguagem ::: Estruturas de Controle |
||||||||||||||||
C# para iniciantes - Como usar o laço for da linguagem C#Quantidade de visualizações: 12050 vezes |
||||||||||||||||
O laço for em C# é usado quando queremos executar uma instrução ou um bloco de instruções um determinado número de vezes. Este laço é composto de três partes: Inicialização: Laços for são controlados por uma variável de controle. Nesta parte nós definimos o tipo de dados e o valor inicial desta variável. Esta parte do laço é executada somente na primeira iteração. Teste da condição de parada: Cada iteração do laço acontece mediante uma condição. Esta condição é avaliada e, caso o retorno seja satisfatório, a execução do laço continua. O resultado da avaliação desta parte do laço deve ser true ou false. Tenha em mente que, se a condição já for falsa na primeira iteração, o laço nunca será executado. Incremento ou decremento da variável de controle: Esta parte do laço é executada após cada iteração. É aqui que incrementamos ou decrementamos o valor da variável de controle. Esta parte é importante. Não manipular o valor da variável de controle pode resultar em laços infinitos. Veja um laço for no qual contamos de 0 a 10:
Veja agora um laço for que exibe os números pares de 0 a 10:
E finalmente, um laço for que conta de 10 até 0:
Com exceção da parte do teste de condição de parada, as demais partes de um laço for podem conter múltiplas instruções separadas por vírgulas. Veja:
| ||||||||||||||||
C# ::: Dicas & Truques ::: Recursão (Recursividade) |
||||
Como escrever uma função recursiva para calcular a potência de um número em C# - Curso de C# para iniciantesQuantidade de visualizações: 4450 vezes |
||||
Chamamos de potenciação a operação de se elevar um número (uma base) a um determinado expoente e obter sua potência. Veja a figura a seguir:![]() Veja que aqui o valor 5 foi elevado ao cubo, ou seja, ao expoente 3 e obtemos como resultado sua potência: 125. O código abaixo mostra como você pode escrever uma função recursiva em C# que permite calcular a potência de um número inteiro:
Ao executar este código C# nós teremos o seguinte resultado: 3 elevado a 4 = 81 | ||||
Desafios, Exercícios e Algoritmos Resolvidos de C# |
Veja mais Dicas e truques de C# |
Dicas e truques de outras linguagens |
Delphi - Como habilitar ou desabilitar um TEdit do Delphi usando a função EnableWindow() da API do Windows |
E-Books em PDF |
||||
|
||||
|
||||
Linguagens Mais Populares |
||||
1º lugar: Java |