Articles of vb.net

Tempo de execução do código de medição

Eu quero saber quanto tempo um procedimento / function / ordem leva para terminar, para propósitos de teste. Isto é o que eu fiz, mas o meu método está errado porque se a diferença de segundos for 0 não pode retornar os milissegundos decorridos: Observe que o valor de hibernação é de 500 ms, portanto, […]

Strings Multiline em vb.net

Existe uma maneira de ter seqüências de caracteres de múltiplas linhas em VB.NET como Python a = “”” multi line string “”” ou PHP? $a = <<<END multi line string END; Claro que algo que não é “multi” & _ “line

Como faço para obter uma abreviação de tamanho de arquivo em bytes com legibilidade humana usando o .NET?

Como faço para obter uma abreviação de tamanho de arquivo em bytes com legibilidade humana usando o .NET? Exemplo : pegue a input 7.326.629 e exiba 6,98 MB

Formatar TimeSpan maior que 24 horas

Digamos que eu converta alguns segundos no object TimeSpan assim: Dim sec = 1254234568 Dim t As TimeSpan = TimeSpan.FromSeconds(sec) Como faço para formatar o object TimeSpan em um formato como o seguinte: >105hr 56mn 47sec Existe uma function interna ou preciso escrever uma function personalizada?

Atualizar o valor da chave primária usando a estrutura de entidade

Eu estou tentando atualizar um valor de uma chave primária composta de dentro da estrutura de entidade e estou recebendo este erro: “A propriedade ‘CustomerID’ é parte de informações de chave do object e não pode ser modificada.” Aqui está o meu código: Dim customer As Customer = (From c In db.Customer Where c.CustomerID = […]

Diferença de desempenho entre IIf () e se

No Visual Basic, há uma diferença de desempenho ao usar a function IIf vez da instrução If ?

AndAlso / OrElse no VBA

Eu estou tentando obter uma avaliação preguiçosa com ‘And’ na minha macro do Excel, fazendo o seguinte: If Not myObject Is Nothing *And* myObject.test() Then ‘do something’ Else ‘do something else’ End If Eu sei avaliação preguiçosa existe em VB.NET como AndAlso e OrElse mas não consigo encontrar nada semelhante no VBA. Se a avaliação […]

O namespace Microsoft.VisualBasic é “true .NET”?

Minha equipe de desenvolvimento está se preparando para começar um novo projeto. A loja tem sido uma “loja VB” desde os dias do VB3, mas a opinião predominante agora é que somos uma “loja .NET” e como o C # foi criado especificamente para .NET, enquanto o VB.NET foi um retrofit, nós decidi avançar escrevendo […]

(OrElse e Or) e (AndAlso e E) – Quando usar?

Qual é a diferença entre (OrElse e Or) e (AndAlso e And)? Existe alguma diferença em suas performances, digamos que o benefício de correção? Existe alguma situação que eu não deveria usar OrElse e AndAlso?

Analisar CSV Delimitado no .NET

Eu tenho um arquivo de texto que está em um formato separado por vírgula, delimitado por ” na maioria dos campos. Eu estou tentando colocar isso em algo que eu possa enumerar através de (coleção genérica, por exemplo). Eu não tenho controle sobre como o arquivo é a saída nem o caractere usado para o […]