Как получить описание из перечисления в VB.NET? [Дубликат]

На этот вопрос уже есть ответ:

Получить VB.net Enum Описание из значения 2 ответа Получение атрибутов значения Enum 19 ответов

У меня есть Enum, как показано ниже

Public Enum FailureMessages
  <Description("Failed by bending")>
  FailedCode1 = 0

  <Description("Failed by shear force")>
  FailedCode2 = 1
End Enum

Каждое перечисление имеет свое собственное описание. Например, FailedCode1 имеет собственное описание как «Failed by bending».

Below - это мой основной Sub (), где я хотел бы присвоить переменную (строку типа) соответствующему перечислению.

 Sub Main()
  Dim a As Integer = FailureMessages.FailedCode1
  Dim b As String 'I would b = Conresponding description of variable a above
  'that means: I would b will be "Failed by bending". How could I do that in .NET ?
 End Sub 

Может кто-нибудь, пожалуйста, помогите мне, как я могу сделать это в VB.NET

Ответы на вопрос(1)

Ваш ответ на вопрос