Не уверен, каков ваш «контекст», но я предполагаю, что вы пытаетесь получить к нему доступ через статическое свойство, поскольку вы также используете Context.AlarmService
в той же строке кода и GetSystemService
доступно через контекст [ 119] экземпляр .
Вы можете использовать контекст Application
или Activity
для доступа к GetSystemService
:
var alarmManager = (AlarmManager) Android.App.Application.Context.GetSystemService (Context.AlarmService);
Кажется OK. Из описания:
SYS_GUID генерирует и возвращает глобально уникальный идентификатор (НЕОБРАБОТАННОЕ значение) составленный из 16 байтов. На большинстве платформ сгенерированный идентификатор состоит из идентификатора хоста, процесса или идентификатора потока процесса или потока, вызывающего функцию и не повторяющееся значение (последовательность байтов) для того процесса или потока.
От Вашего примера:
64FE4083D6BA7CB4E0400F0A0E0A18B0 64FE4083D6BB7CB4E0400F0A0E0A18B0 64FE4083D6BC7CB4E0400F0A0E0A18B0 64FE4083D6BD7CB4E0400F0A0E0A18B0 64FE4083D6BE7CB4E0400F0A0E0A18B0
Никто ничего не упомянул о распределении этих значений GUID. Они должны не повторяться, и они. Если Вы не получаете точно тот же вывод каждый раз.
Значение действительно изменяется....
*
64FE4083D6BA7CB4E0400F0A0E0A18B0
64FE4083D6BB7CB4E0400F0A0E0A18B0
64FE4083D6BC7CB4E0400F0A0E0A18B0
64FE4083D6BD7CB4E0400F0A0E0A18B0
64FE4083D6BE7CB4E0400F0A0E0A18B0
*