«loops» 태그된 질문

루프는 어떤 조건이 충족 될 때까지 일련의 명령문이 반복적으로 실행될 수있는 프로그래밍의 제어 흐름 구조 유형입니다.

7
foreach 루프에서 null 확인
다음을 수행하는 더 좋은 방법이 있습니까? 루프를 진행하기 전에 file.Headers에서 null이 발생하는지 확인해야합니다. if (file.Headers != null) { foreach (var h in file.Headers) { //set lots of properties & some other stuff } } 요컨대 내 코드에서 발생하는 들여 쓰기 수준으로 인해 if 내부에 foreach를 작성하는 것이 약간 추악 해 …
97 c#  loops  foreach  null 

7
HTML5 및 JavaScript에서 localStorage를 통해 반복
그래서 길이가 있기 때문에 일반 객체처럼 localStorage를 반복 할 수 있다고 생각했습니다. 이것을 어떻게 반복 할 수 있습니까? localStorage.setItem(1,'Lorem'); localStorage.setItem(2,'Ipsum'); localStorage.setItem(3,'Dolor'); 내가 할 경우 올바른 localStorage.length반환 3합니다. 그래서 for...in루프가 작동 한다고 가정합니다 . 나는 다음과 같이 생각하고 있었다. for (x in localStorage){ console.log(localStorage[x]); } 그러나 소용이 없습니다. 어떤 아이디어? 내가 …



6
VB.NET-For Each 루프의 다음 항목으로 이동하는 방법?
Exit For루프를 종료하는 대신 다음 항목으로 이동하는 것을 제외하고 와 같은 문구가 있습니까? 예를 들면 : For Each I As Item In Items If I = x Then ' Move to next item End If ' Do something Next Else다음과 같이 읽을 수 있도록 If 문에 간단히 추가 할 수 …
93 vb.net  loops 


8
Angular 2 formArrays에서 지정되지 않은 이름 속성이있는 컨트롤을 찾을 수 없습니다.
내 구성 요소에서 formArray를 반복하려고하는데 다음 오류가 발생합니다. Error: Cannot find control with unspecified name attribute 내 클래스 파일의 논리는 다음과 같습니다. export class AreasFormComponent implements OnInit { public initialState: any; public areasForm: FormGroup; constructor(private fb: FormBuilder) { } private area(): any { return this.fb.group({ name: ['', [Validators.required]], latLong: ['', …

9
루비에서 .each 루프의 끝을 알려줍니다.
다음과 같은 루프가있는 경우 users.each do |u| #some code end 사용자는 여러 사용자의 해시입니다. 사용자 해시의 마지막 사용자이고 마지막 사용자에 대한 특정 코드 만 실행 하려는지 확인하는 가장 쉬운 조건부 논리는 무엇입니까? users.each do |u| #code for everyone #conditional code for last user #code for the last user end end

3
블록에서 일찍 무언가를 반환하려면 어떻게해야합니까?
다음과 같이하고 싶다면 : collection.each do |i| return nil if i == 3 ..many lines of code here.. end 그 효과를 어떻게 얻을 수 있습니까? 큰 if 문으로 블록 내부의 모든 것을 래핑 할 수 있다는 것을 알고 있지만 가능하면 중첩을 피하고 싶습니다. 나머지 요소의 반복을 중지하고 싶지 않기 때문에 …
91 ruby  loops  return  break 

5
xsl : for-each 루프 내부의 카운터
처리 된 현재 요소의 수를 반영하는 xsl : for-each 루프 내부에서 카운터를 얻는 방법. 예를 들어 내 소스 XML은 <books> <book> <title>The Unbearable Lightness of Being </title> </book> <book> <title>Narcissus and Goldmund</title> </book> <book> <title>Choke</title> </book> </books> 내가 얻고 싶은 것은 : <newBooks> <newBook> <countNo>1</countNo> <title>The Unbearable Lightness of Being …
90 xml  xslt  loops 


5
프로세스를 X 번 실행하는 더 파이썬적인 방법
어느 것이 더 비단뱀입니까? While 루프 : count = 0 while count < 50: print "Some thing" count = count + 1 For 루프 : for i in range(50): print "Some thing" 편집 : 중복되지 않는 이유는 'i'없이 범위를 실행하는 방법과 비교해 더 명확한 결정에 대한 답변이 있기 때문입니다.
90 python  loops 

14
이전 및 다음 값에도 액세스하는 Python 루프
이전, 현재 및 다음 항목에 액세스하여 객체 목록을 반복하려면 어떻게해야합니까? 파이썬에서이 C / C ++ 코드처럼? foo = somevalue; previous = next = 0; for (i=1; i<objects.length(); i++) { if (objects[i]==foo) { previous = objects[i-1]; next = objects[i+1]; } }

3
golang지도를 통해 반복
유형의지도가 있습니다. map[string]interface{} 마지막으로 (goyaml을 사용하여 yml 파일에서 역 직렬화 한 후) mymap = map[foo:map[first: 1] boo: map[second: 2]] 이지도를 어떻게 반복 할 수 있습니까? 다음을 시도했습니다. for k, v := range mymap{ ... } 하지만 오류가 발생합니다. cannot range over mymap typechecking loop involving for loop 도와주세요.
89 map  go  loops 

5
테이블의 모든 행을 어떻게 반복 할 수 있습니까? (MySQL)
테이블 A가 있고 하나의 기본 키 ID가 있습니다. 이제 A의 모든 행을 살펴 보겠습니다. 'A의 각 레코드마다'와 같은 것을 찾았지만 이것은 MySQL에서 수행하는 방식이 아닌 것 같습니다. 필드를 가져 와서 변환하고 다른 테이블에 삽입 한 다음 행의 일부 필드를 업데이트하려는 각 행에 대한 것입니다. 선택 부분과 삽입을 하나의 문에 넣을 …
88 mysql  loops 

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.