Giorni fa, il mio mentore, mi ha fatto notare una cosa riguardo il metodo DateDiff [https://www.peppedotnet.it/Blog/DateDiff.aspx] da me scritto. L'obbiezione riguardava il calcolo dei mesi di differenza tra una data e l&…
Usefull methods
Una collezione di 14 post
Metodo DateDiff in C#
Ecco l'equivalente in C# del metodo DateDiff, funzione propria di Visual Basic. public static long DateDiff(DateInterval interval, DateTime startDate, DateTime endDate) { long dateDiffVal = 0; TimeSpan ts = new TimeSpan(endDate.Ticks - startDate.Ticks); switch(interval) { case DateInterval.…
Metodo DisplayDataSetStructure
Metodo semplice semplice per stampare a video la struttura di un oggetto di tipo DataSet: C# static void DisplayDataSetStructure(DataSet ds) { Console.WriteLine("DataSet structure+\n") for(int j=0; j<ds.Tables.Count; j++) { Console.WriteLine(…
Metodo ExistsString
Ecco un simpatico modo per controllare se una stringa è nulla, senza doverla confrontare con null o con una stringa vuota ... C# public static bool ExistsString(string input) { if((String.Empty + input).Length > 0) return true; else return false;…
Metodo TruncString
Questa funzione permette di troncare una stringa, lasciando però intatta la parola che coincide con il punto di taglio. Mi spiego meglio. Quante volte, durante la stampa a video di record, vi trovate a gestire stringhe di caratteri molte lunghe…
Metodo IsNumeric in C#
Oggi inauguro una nuova categoria del blog: .NET useful methods, metodi di semplice utilizzo e (speriamo) grande utilità ... Mi è venuta questa idea perchè proprio oggi mi sono trovato davanti ad un problema, che poteva sia essere risolto tramite le…