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.Day: dateDiffVal…

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…