BVisualBasic - Esempi
Compatibilità con funzioni Visual Basic
using B.BStatics;
string middle = BVisualBasic.Mid("ABCDE", 2, 3);
int position = BVisualBasic.InStr("ABCDE", "CD");
string upper = BVisualBasic.UCase("B-Arts");
string reversed = BVisualBasic.StrReverse("ABC");
Mid usa un indice iniziale basato su 1, secondo la convenzione Visual Basic. InStr restituisce invece l'indice prodotto da string.IndexOf, quindi basato su 0, e -1 quando non trova il testo.
Date
using B.BStatics;
DateTime date = new DateTime(2026, 8, 10);
DateTime? followingDate = BVisualBasic.DateAdd("d", 2, date);
double elapsedDays = BVisualBasic.DateDiff("d", date.AddDays(2), date);
Questa classe deve essere preferita quando si porta o si mantiene codice B-Arts basato sulle convenzioni delle generazioni Visual Basic precedenti.
