我创建了一个 Enum 并想从中读取文本值。枚举如下:
public enum MethodID
{
/// <summary>
/// The type of request being done. Inquiry.
/// </summary>
[EnumTextValue("01")]
Inquiry,
/// <summary>
/// The type of request being done. Update
/// </summary>
[EnumTextValue("02")]
Update,
}
现在我想将 enum 的值分配给请求对象 methodID。我尝试了以下代码,但没有奏效:
request.ID = Enum.GetName(typeof(MethodID), MethodID.Inquiry);
我想要的是将值“01”分配给我将从 Enum MethodID 获取的请求数据合同 (request.ID) 的数据成员。我将如何得到这个?请帮忙