그 질문에 대답하지 않는 내 질문에, toString을 호출해야 거기에 추가 할 수있는 확장 메서드가 무엇입니까?다른 문자열을 tostring 열거 형
내가 열거를해야
그때TimetableState.errormessage.ToString();
를 호출하고, 을 속성 '오류 메시지'문자열을 표시하거나 할
public enum TimetableState
{
["Error Message"]
errormessage = 0,
Great = 1
}
내가 Great.ToString를 호출하는 경우() 문자열 'Great'이 반환됩니다.
속성은 무엇이든 될 수 있으며, 설명 일 필요는 없습니다.
ToString()을 직접 사용하는 것이 가능하다는 것을 알고 있지만 어떻게해야합니까? 내가 그것을 사용하는 목록 정렬 및 디스플레이를 필요로하는 그 그러나 열거에 ToString()를 호출하여 동일한을 얻기 위해 원하는
+++++++ 이 중복되지 않습니다. 이 가능합니까? ++++++++
문자열 설명은 'TimetableState.errormessage' 또는 0과 연결됩니다. 그것은 다른 값/멤버 ( – Plutonix
)이기 때문에 결코 "Great"를 표시하지 않습니다. @TonyTheLion - 네, 꽤 많이 보았습니다. 내가 본 유일한 것은 getdescription (답변 1)이지만, 우리는 단지 toString 우리가 다른 사람들에게 dll처럼 쉽게 사용할 수 있기를 바랍니다. – f1wade
@Plutonix - 본인 확인을 위해 원래 질문을 수정했습니다. – f1wade