Как решить ошибку при информация условие?
Привет,
Я написал этот код, но он получил ошибку:-
acceptedCommandsFieldInfo is a field but is used like a type
Мольбы помочь мне, как устранить эту ошибку.
заранее спасибо.
Анкит Агарвал
инженер-программист
Что я уже пробовал:
class MyService { const int SERVICE_ACCEPT_PRESHUTDOWN = 0x100; const int SERVICE_CONTROL_PRESHUTDOWN = 0xf; FieldInfo acceptedCommandsFieldInfo = typeof(ServiceBase).GetField("acceptedCommands", BindingFlags.Instance | BindingFlags.NonPublic); if (acceptedCommandsFieldInfo == null)// Error in this line throw ApplicationException("acceptedCommands field not found");// Error in this line int value = (int)acceptedCommandsFieldInfo.GetValue(this);// Error in this line acceptedCommandsFieldInfo.SetValue(this, value SERVICE_ACCEPT_PRESHUTDOWN);// Error in this line }