Możesz sprawdzić nagłówek HTTP User-Agent
.
User-agent to identyfikator, który (zazwyczaj) zawiera nazwę i wersję przeglądarki, a także nazwę i wersję platformy lub systemu operacyjnego, na którym działa przeglądarka. Obecnym standardem jest podzielenie tego podziału na elementy oddzielone spacjami, ale w rzeczywistości pole User-Agent
można ustawić na dowolne.
Przykład:
Mozilla/5.0 Windows NT 6.1 WOW64 rv 8.0 Gecko/20100101 Firefox/8.0
To pokazuje, że biegnę Firefox 8.0 (który używa Mozilla renderujący Gecko v5.0 i układ zwalniający silnik 2010/01/01) w wersji 64-bitowej wersji systemu Windows NT 6.1 Release (czyli Windows 7).
można uzyskać więcej informacji na temat ciągów agenta użytkownika stąd: http://www.useragentstring.com/
Proszę przeczytać http://stackoverflow.com/questions/1829089/how-does-ismobiledevice-work. – dknaack
Wystarczy dodać 51degrees za pomocą Nuget – Shahdat