Sprawdzanie czy zmienne są tego samego typu.

0

Witam.

Jak sprawdzić czy zmienne są tego samego typu. Interesuje mnie rozwiązanie które będzie działać dla każdej klasy (także zdefiniowanej przeze mnie) w .NET 2.0.

Niby prosty (?) i chyba popularny (?) problem a nie mogę nigdzie znaleźć odpowiedzi.

0

spróbuj skorzystać z metody getType() dla konkretnego obiektu. Metoda ta zwraca Type więc możesz sobie porównywać typy obu obiektów.

0

A jesli chcesz porownywac klase czy cokolwiek do jednego typu to uzyj is. Bardzo przydatne, gdy np Twoja klasa jest scastowana do objecta, i chcesz sie upewnic ze to na pewno ona :) Podobnie w przypadku wszystkich interface'ow itp :)

1 użytkowników online, w tym zalogowanych: 0, gości: 1