Brug af ToString-metoden i Visual Basic .NET

ToString-metoden er en af ​​de grundlæggende metoder i roden til det hele .NET Framework. Det gør det tilgængeligt i alle andre objekter. Men da det er tilsidesat i de fleste objekter, er implementeringen ofte meget forskellige i forskellige objekter. Og det muliggør et antal tricks med ToString.

Viser bitene i et tal

Hvis du har en række bits i for eksempel en Char-variabel, viser dette tip, hvordan du viser dem som 1'er og 0'er (den binære ækvivalent).

Antag, at du har ...

Den nemmeste måde, jeg kender til, er at bruge ToString-metoden i Convert-klassen. For eksempel:

Dette giver dig ...

... i outputvinduet.

Der er 36 tilsidesatte metoder til ToString-metoden i konverteringsklassen alene.


Klik her for at vise illustrationen
Klik på knappen Tilbage i din browser for at vende tilbage

I dette tilfælde udfører ToString-metoden en radixkonvertering baseret på værdien af ​​den anden parameter, der kan være 2 (binær), 8 (oktal), 10 (decimal) eller 16 (hexadecimal).

Formatering af strenge med ToString-metoden

instagram viewer

Sådan bruges ToString til at formatere en dato:

Og det er let at tilføje kulturinformation! Antag, at du vil vise datoen fra en struktur i f.eks. Spanien. Bare tilføj et CultureInfo-objekt.

Resultatet er:

Kulturkoden er en egenskab for MyCulture-objektet. CultureInfo-objektet er et eksempel på en udbyder. Den konstante "es-ES" videresendes ikke som en parameter; et eksempel på CultureInfo-objektet er. Søg i VB.NET-hjælpesystemet efter CultureInfo for at se listen over understøttede kulturer.

instagram story viewer