플래그 열 집합 개체에 플래그를 설정하고자하는 문자열 값 배열이 있습니다. 나는 이들 중 몇 가지를 가지고 있고 더 일반적인 방법을 찾고 Flags enum 유형을 전달하고 각 Flags Enum 유형에 대해 메소드를 복제 할 필요가 없습니다. 내가 같은 일을하고 좀 더 일반적인 방법을 찾고 있었다일반 열거 형 플래그 파서
public static MyFlagsEnum ParseFlagsEnum(string[] values)
{
MyFlagsEnum flags = new MyFlagsEnum();
foreach (var flag in values)
{
flags |= (MyFlagsEnum)Enum.Parse(typeof(MyFlagsEnum), flag);
}
return flags;
}
, 어떤 플래그 열거 유형을 사용할 수있는 동안이 내가 현재 가지고있는 것입니다.
는 http://msdn.microsoft.com/en-us/library/system.enum.tryparse.aspx – m0s
나는 당신의 제목을 편집했습니다. "[제목에"태그 "가 포함되어 있어야합니까?] (http://meta.stackexchange.com/questions/19190/)"합의가 "아니오, 그렇지 않아야합니다"로 표시되어야합니다. –