와일드 카드를 사용하여 주제를 나타 내기 때문에이 WEATHER.SUNNY와 같은 dota 표기법으로 enum을 가져야합니다. 열거 형이 유효한 식별자 일 필요가 있기 때문에 이것이 불가능하다는 것을 알고 있습니다. here 누군가가 toString mehtod를 덮어 쓸 것을 제안하지만 실제로 그 의미를 알지 못합니다. 그러나 여전히 그렇게 할 수 있습니
나는이 열거자를 열거 형 {패싱, FAILING} 구조체에서 읽었습니다. 실패하거나 전달하는 것을 의미합니다. 그러나 최종 결과로 (상태 Failing0) (상태 PASSING1) ... 아무도 왜 1과 0이 나타나는지 알지 못합니까? 무엇을 해야할지에 대한 조언? if(info[i].average <70)
{
info[i].status = FAILIN
내 머리를 얻으려고 노력 열거 자 2.0.4 - 한 열거자를 다른 열거 자로 인터리브하고 싶지만 첫 번째 열거 자의 길이만큼만 배타적입니다. 그래서 : Enumerator("hello", "world") -> "hello" ", " "world"
Enumerator("one", "two", "three") -> "one" ", " "two" ", " "t
나는이 : 내가 원하는 무엇 a = [1,2,3,4,5,4,3,2,1]
a.select{|x| x > 3} #=> [4, 5, 4]
는 "4", 조건에만 적용되는 첫 번째 요소입니다. 나는 내가 할 수있는 것을 안다 : a.select{|x| x > 3}.first #=> 4
그러나 이것이 최선의 선택인가? select 메소드는 모든 요소를 통