Уровень проверки - PullRequest
       1

Уровень проверки

1 голос
/ 19 апреля 2011

Я видел этот ответ в Stackoverflow для проверки наилучшей практики:

[Flags]
public enum ValidationError {
  None = 0,
  SomeError = 1,
  OtherError = 2,
  ThirdError = 4
  }

// ... и в коде вызова просто:

ValidationError errCode = employee.Validate (); if (errCode! = ValidationError.None) { // Сделай что-нибудь }

Это выглядит хорошо, за исключением того, что мне нужно вернуть фактическое сообщение об ошибке (дружеское сообщение об ошибке)

Любой ввод для улучшения вышеуказанного кода?

1 Ответ

0 голосов
/ 19 апреля 2011

Вы всегда можете хранить сообщения об ошибках в массиве.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...