Pytania oznaczone «gettype»

1512
Sprawdzanie typu: typeof, GetType, czy jest?

Widziałem wiele osób używających następującego kodu: Type t = typeof(obj1); if (t == typeof(int)) // Some code here Ale wiem, że możesz to zrobić: if (obj1.GetType() == typeof(int)) // Some code here Albo to: if (obj1 is int) // Some code here Osobiście uważam, że ostatni jest najczystszy,...

102
C # „to” wydajność operatora

Mam program, który wymaga szybkiego działania. W ramach jednej z wewnętrznych pętli muszę przetestować typ obiektu, aby zobaczyć, czy dziedziczy on z określonego interfejsu. Jednym ze sposobów byłoby użycie wbudowanej funkcji sprawdzania typu środowiska CLR. Najbardziej elegancka metoda, która...