Tag Archive for 'c'

C# – Como remover tags HTML/XML de uma String

dezembro 18th, 2009 by Tomás Vásquez

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 [...]

C# – Obtendo todos os IDs de um List Type com o método List.ConvertAll

novembro 13th, 2009 by Tomás Vásquez

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 [...]

C# – Retornando mais de uma tabela com DataReader

novembro 12th, 2009 by Tomás Vásquez

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, [...]

.NET : Obter o tamanho de um diretório com o .NET

novembro 10th, 2009 by Tomás Vásquez

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 [...]