Metoda ToString

Metoda ToString jest jedną z podstawowych metod w korzeniu całości .NET Framework . Dzięki temu jest dostępny w każdym innym obiekcie. Ale ponieważ jest to nadpisane w większości obiektów, implementacja jest często bardzo różna w różnych obiektach. A to umożliwia wiele sztuczek z ToStringiem.





Wyświetlanie bitów w liczbie

Jeśli masz serię bitów w, na przykład, zmiennej Char, ta wskazówka pokazuje, jak wyświetlić je jako jedynki i zera (odpowiednik binarny).

Załóżmy, że masz ...



Najprostszym znanym mi sposobem jest użycie metody ToString klasy Convert. Na przykład:

To daje ...



... w oknie Dane wyjściowe.

W samej klasie Convert istnieje 36 zastąpionych metod metody ToString.

--------
Kliknij tutaj, aby wyświetlić ilustrację
Kliknij przycisk Wstecz w przeglądarce, aby wrócić
--------

W takim przypadku metoda ToString wykonuje konwersję podstawy na podstawie wartości drugiego parametru, który może być 2 (binarny), 8 (ósemkowy), 10 (dziesiętny) lub 16 (szesnastkowy).



Formatowanie ciągów za pomocą metody ToString

Oto jak używać ToString do formatowania daty:

A dodawanie informacji o kulturze jest łatwe! Załóżmy, że chcesz wyświetlić datę ze struktury, powiedzmy, w Hiszpanii. Wystarczy dodać obiekt CultureInfo.



Wynik to:

Kod kultury jest właściwością obiektu MyCulture. Obiekt CultureInfo jest przykładem dostawcy. Stała 'es-ES' nie jest przekazywana jako parametr; wystąpieniem obiektu CultureInfo jest. Przeszukaj system pomocy VB.NET dla CultureInfo, aby wyświetlić listę obsługiwanych kultur.