Essa valeu de tão simples.
Na necessidade de precisar limpar as tags HTML de uma string para apresenta-la em um local que não um browser ou componente que pudesse interpretá-lo, precisei construir uma rotina para a tarefa. Como de costume, programador pensa sempre na solução mais difícil. Mas depois de um pouco de preguiça saudável, não [...]
O LINQ, juntamente com as Lambda Expressions resolveram problemas que em versões anteriores do .NET Framework eram feitos através de Loops ou coisa parecida.
Um exemplo típico é quando desejamos obter um lista do IDs de uma lista tipada de objetos, por exemplo, Cliente ou Produto. Não tem jeito. É preciso um Loop for/while/foreach para capturar [...]
Não é muito comum, mas o ADO.NET nos dá a possibilidade de através de uma consulta feita pelo objeto Command (ou DataAdapter), retornar mais de um ResultSet ou tabela do banco de dados.
Em um exemplo, veja o código abaixo
1
2
3
4
5
6
7
8
9
10
11
string select = "select * from Categories; select * from Customers";
SqlCommand command = new SqlCommand ( select, [...]
Dica publicada pelo pessoal da BufaloInfo.
Não há ainda, nas classes do framework, um meio de obter o tamanho total de um diretório. Por isso o tamanho total de um diretório deve ser obtido pela soma do tamanho de seus arquivos e diretórios, da seguinte forma :
1
2
3
4
5
6
7
8
9
10
11
12
13
14
public static long Size(System.IO.DirectoryInfo dirInfo)
{
long total = 0;
// Obtem [...]