yield-return

    16

    4답변

    yield 문 (또는 그러한 메서드가 포함 된 클래스)을 포함하는 메서드를 serialize하여 클래스를 다시 수분 할 때 생성 된 반복자의 내부 상태가 유지되도록 할 수 있습니까?

    4

    4답변

    어, 아주 확실하지 않은 방법으로 표현이 있지만 열거의 첫 번째 항목의 복사본을 반환 나타납니다 .. 를 호출 않는 IEnumerable을 세 개의 인스턴스를 포함, 수율 반환을 사용하여 만든 클래스의 .First() 호출이 첫 번째 인스턴스의 '복사본'을 반환하는 것처럼 보이는 이유는 무엇입니까? 다음 코드를 참조하십시오. public class Thin

    21

    3답변

    나는 이런 식으로 병렬 루프를 사용하여 일을 처리하려면 : public void FillLogs(IEnumerable<IComputer> computers) { Parallel.ForEach(computers, cpt=> { cpt.Logs = cpt.GetRawLogs().ToList(); }); } 좋아,

    1

    1답변

    나는 C#에서 IEnumerable을 반환하는 함수로 yield 문을 사용하여 일부 기능을 구현했습니다. 내 질문이이 기능은 정적 클래스의 정적 기능의 경우, 그것은 암시 적으로 둘 이상의 사용자에 영향을 미칠 것 또는 반복자 상태에 관한 모든을 보유 않은 상태 머신과 같은 것을 개최 않는다는 것입니다? (정적 멤버는 애플리케이션 폭입니다.)

    12

    3답변

    이 메서드는 yield return 문을 통해 IEnumerable을 반환합니다. yield 문이 발생하지 않으면 (조건부 논리 내에 있음)이 메서드는 null을 반환할까요? 아니면 Count가 0 인 Enumerable을 반환할까요?

    5

    3답변

    스칼라에는 DateTime 및 TimeSpan 클래스가 있습니다 (< 및 + 연산자가 정상적으로 작동한다고 가정). 나는 시작/정지 시간과 스테핑에 대한 시간 간격을 취하는 '범위'함수를 정의하려고합니다. C#에서는 yield를 사용하여이 작업을 수행 할 것이므로 Scala에서 동일한 작업을 수행 할 수 있어야한다고 생각합니다. 이상한 오류가 발생하는 경우

    3

    3답변

    상속을 지원하는 C# 용 자바 스타일 열거 형 패턴을 작성하려고합니다. 수익률 반환에 문제가 있습니다. 특히, ChildEnum의 Values ​​속성에서 BaseEnum의 Values를 반환합니다. public class BaseEnum { public static readonly BaseEnum A = new BaseEnum("A");

    10

    3답변

    이 방법을 (Unity C# 스크립트 내에서) 얻었지만 "yield"파트가 실제로 어떻게 작동하는지 이해하지 못합니다. MSDN에서이 함수가 IEnumerator를 반환 할 것이라고 알고 있지만이 코드는 1.5 초 동안 기다리지 만 iterated를 얻지 못합니다. 이는 내부에서 만들어진 개체가 여러 번 만들어 졌기 때문입니다. 이 코드의 작동 방식을 설명

    3

    2답변

    하위 집합으로 나누고 싶은 항목 목록이 있습니다. 토론을 위해서 그들이 파일이라고 말할 수 있습니다. 각 하위 집합에 최대 5 개의 파일을 포함하고 가능한 경우 하위 집합의 파일 총 크기가 1MB 미만이되도록하십시오. 하나의 파일이 1MB를 초과하는 경우 자체적으로 하위 집합에 있어야합니다. 파일 크기 대신 일반 "항목 측정 항목"을 사용하여 약간 더 일반

    1

    2답변

    DataGrid (XCeed DataGrid)에 항목을 표시하는 WPF 응용 프로그램이 있습니다. 이 응용 프로그램은 데이터베이스 (SQLite)에 많은 항목이 포함되어있는 경우로드하는 데 시간이 걸리므로 필요에 따라로드 할 수 있도록 yield return을 사용하고 싶습니다. 나는 XCeed DataGrid supports UI virtualizatio