B-Arts DocumentationIndice generale

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.