Jak używać getType do sprawdzenia typu zmiennego w PowerShell

Jak używać getType do sprawdzenia typu zmiennego w PowerShell
PowerShell zawiera kilka typów danych, w tym liczby całkowite, ciągi, boolean, liczby całkowite lub pływaki. Te typy danych są następnie przechowywane w zmiennych. PowerShell może samodzielnie wykryć typ danych. Ale najlepszą praktyką jest sprawdzenie typu danych zmiennej przed wykonaniem dowolnych operacji na tej zmiennej. Mówiąc dokładniej, PowerShell używa „GetType ()”Metoda sprawdzania typu danych dowolnej danej zmiennej.

Ten post przeanalizuje „GetType ()”Funkcja w PowerShell.

Jaka jest metoda gettype () w PowerShell?

„„GetType ()”Metoda sprawdza typ danych podanej zmiennej. Za pomocą tej metody możesz dowiedzieć się, jaki rodzaj danych jest zawarty w podanej zmiennej, wraz z jego nazwą i właściwością typu podstawowego.

Składnia

GetType ().Nazwa

W powyższej składni, będziemy pobierać wartość „Nazwa„Własność za pomocą„GetType ()" metoda.

Jak używać getType do sprawdzenia typu zmiennego w PowerShell?

W tej sekcji opracowaliśmy kilka przykładów, aby sprawdzić typ zmiennej za pomocą metody getType () w PowerShell.

Przykład 1: Sprawdź typ danych zmiennej całkowitej

Ten przykład przeanalizuje typ danych wartości całkowitej:

$ a = 1
$ a.GetType ().Nazwa

W powyższym przykładzie kodu:

  • Najpierw przypisaliśmy wartość liczb całkowitą do zmiennej „$ a".
  • Następnie łączymy zmienną z „GetType ()" metoda:

Dane wyjściowe potwierdza, że ​​podana zmienna ma całkowitą „Int32" typ.

Przykład 2: Sprawdź typ danych zmiennej ciągu

Teraz przechowujmy wartość ciągu i wykonajmy tę samą operację:

$ a = „ABC”
$ a.GetType ().Nazwa

Wyświetlane dane wyjściowe „Strunowy”Jako typ danych dostępnej zmiennej.

Wniosek

„„GetType ()”Metoda jest stosowana do zbadania typu danych zmiennej. Aby sprawdzić typ danych dowolnego typu danych, najpierw wartość musi być przechowywana w zmiennej. Następnie użyj metody „getType ()”, aby uzyskać typ danych wraz z jego nazwą i typem podstawowym. Ten blog przedstawił szczegółowy przewodnik o metodzie getType ().