Jak sprawdzić, czy obiekt jest określonego typu

Przekazuję różne obiekty do podprogramu, aby uruchomić ten sam proces, ale za każdym razem używam innego obiektu. Na przykład w jednym przypadku używam ListView, aw innym przekazuję DropDownList. Chcę sprawdzić, czy przekazywany obiekt jest DropDownList, a następnie wykonać kod, jeśli tak jest....