Articles of vb.net

La prima chiamata a un servizio web .net è lenta

Sto chiamando un servizio web .net dalla mia app .net winforms, sia nel framework 4.0. Durante l’esecuzione del programma, la prima volta che il servizio web ha un metodo chiamato, la chiamata richiede ~ 10-12 secondi. Le chiamate successive richiedono circa 1-2 secondi. Le chiamate successive, anche quando l’istanza di riferimento Web viene ricreata, sono […]

La metodologia di raccolta dei rifiuti CLR significa che è sicuro lanciare riferimenti di oggetti circolari?

Ho una teoria secondo cui il meccanismo di garbage collection CLR significa che posso rimuovere i riferimenti circolari nella mia gerarchia di oggetti senza creare deadlock per la rimozione e la garbage collection. È un presupposto sicuro da fare? (Lingua di destinazione VB.NET)

Qual è il modo più veloce di cancellare i file in una directory? (Tranne estensione di file specifica)

Ho visto domande come Qual è il modo migliore per svuotare una directory? Ma ho bisogno di sapere, qual è il modo più veloce per cancellare tutti i file trovati all’interno della directory, ad eccezione di qualsiasi file .zip trovato. Puzza di linq qui … o cosa? Dicendo il modo più veloce, intendo il tempo […]

Qual è la differenza tra un figlio di una class genitore e il derivato di una class base in VB.NET o C #?

Dopo aver fatto la domanda Chiama un metodo che richiede un’istanza di class derivata digitata come class base in VB.NET o C # su Stack Overflow, mi è stato comunicato che avevo usato i termini sbagliati quando ho fatto la domanda. Avevo usato “parent” e “child” dove avrei dovuto usare “base” e “derivato” invece. Non […]

Controllo separatore di Windows Form

Dove in VS2010 posso trovare un controllo separatore orizzontale, come si può trovare nelle impostazioni di Outlook (schermate sotto)? http://sofit.miximages.com/c%23/outlook+settings.jpg http://www.keithfimreite.com/Images/OutlookSettings3.gif Nota: VB.NET è preferibile, ma C # risponde bene.

Esiste un’espressione VB.NET che * always * produce null?

Sappiamo tutti che Nothing di VB è simile, ma non equivalente, a null di C #. (Se non ne sei a conoscenza, dai un’occhiata a questa risposta per prima.) Solo per curiosità, mi piacerebbe sapere quanto segue: Esiste un’espressione VB.NET che produce sempre null ? Per dare un esempio concreto, prendi la seguente dichiarazione: Dim […]

Si tratta di un errore nel compilatore VB.NET o in base alla progettazione?

Ho trovato una differenza nella risoluzione di sovraccarico tra il C # e il compilatore VB. Non sono sicuro che si tratti di un errore o di un progetto: Public Class Class1 Public Sub ThisBreaks() ‘ These work ‘ Foo(Of String)(Function() String.Empty) ‘Expression overload ‘ Foo(String.Empty) ‘T overload ‘ ‘ This breaks ‘ Foo(Function() String.Empty) […]

Qual è la migliore alternativa “On Error Resume Next” per C #?

Se inserisco blocchi di catch vuoti per il mio codice C #, sarà un equivalente per l’istruzione “On Error Resume Next” di VB.NET. try { C# code; } catch(exception) { } La ragione per cui lo sto chiedendo è che devo convertire un codice VB.NET in C #, e il vecchio codice ha ~ 200 […]

Dove si trova $ {basedir}, usando NLog?

A meno che non mi manchi completamente, ho l’impressione che la documentazione di NLog usi ${basedir} nei suoi esempi, senza spiegare quale dovrebbe essere la sua posizione. Dove posso trovare informazioni che elencano tutte le opzioni possibili con una descrizione significativa? Ho definito questa configurazione: Funziona per quanto posso dire, ma non ho idea di […]

Visual Studio cambia il modo in cui funziona Ctrl-KD

In Visual Studio (sto usando 2012), c’è un modo per modificare il modo in cui le combinazioni Ctrl – K – D gestiscono la formattazione automatica ? Non intendo cambiare ciò che fanno queste combinazioni di tasti, voglio dire estendere il modo in cui viene eseguita l’auto-formattazione . Il modo in cui gestisce i tab […]