Используя C #, как узнать, запущен ли я на устройстве или эмуляторе? Я использую имя устройства для извлечения данных, для эмулятора не будет данных; поэтому я буду манипулировать именем эмулятора для получения данных.
Поскольку вы упомянули слова C # и устройство в своем вопросе, я предполагаю, что вы имеете в виду устройство Windows CE или Windows Mobile. В этом случае поможет следующая ссылка. В нем подробно описано, как вызывать функцию SystemParametersInfo для определения OEM-имени устройства.
https://blogs.msdn.com/netcfteam/archive/2006/09/15/756755.aspx
Я думаю, что если бы это был ДЕЙСТВИТЕЛЬНО хороший эмулятор, ваша программа никогда бы не почувствовала разницу. ;)