Я строю C# проект и в какой-то момент я столкнуться с ErrorCode
в виде исключения:Где указаны константы ошибок Windows?
try {
...
} catch (HttpListenerException e) {
if (e.ErrorCode == 995) {
}
}
это работает, но то, что я хочу, как сделать мой код более удобным для чтения, а также, чтобы избежать «магические константы », это что-то вроде этого (с помощью error code names):
try {
...
} catch (HttpListenerException e) {
if (e.ErrorCode == ERROR_OPERATION_ABORTED) {
}
}
Как я могу добиться этого?
Вы ищете библиотеку или функцию, которая содержит [Системные коды ошибок] (https://msdn.microsoft.com/en-us/library/windows/desktop/ms681381 (v = vs +0,85) .aspx)? или только эта связанная страница? – Sayse
Библиотека или функция, которая их содержит. –
[Соответствующий: Получение названия системы Windows System Code/описание] (http://stackoverflow.com/q/1650838/1324033) – Sayse