문제

스택리스 Python 과 유사한 것이 있습니까? 즉, C #에서 연속, 마이크로 스레드 및 경량 프로세스를 지원하는 프레임 워크입니다.?C # 5가 이러한 기능 중 일부를 부분적으로 지원할 것이라는 것을 알고 있습니다.하지만 지금 당장 사용할 수있는 것이 있습니까?

도움이 되었습니까?

해결책

Axum은 비슷하지만 Microsoft의 프로젝트로 공식적으로 삭제되었습니다.

http://msdn.microsoft.com/en-us/devlabs/dd795202

직장에서 기본적인 공동 루틴을 보여주는 블로그 게시물이 있습니다.

http://adamhouldsworth.blogspot.com/2009/05/ microsoft-axum-playtime.html

이 아이디어 중 어떤 것이 .NET 4에 들어간 병렬 작업이나 다음에 C #을 위해 예정된 async에 적용되었는지는 모르겠습니다.

지금 바로 사용할 수 있고 작동하지만 일부 작은 영역에서는 기능이 불완전하고 인큐베이션 프로젝트 였기 때문에 프로덕션 환경에서는 지원되지 않습니다.

CodeProject에서 이것을 살펴보십시오 ( "경량 프로세스"요구 사항을 해결할 수 있음) :

http://www.codeproject.com/KB/cs/managediocp.aspx

업데이트 : 이 링크는 에이전트 기반 프로그래밍을 지원하기 위해 .NET 프레임 워크에 추가 된 더 많은 기본 요소 인 TPL 데이터 흐름을 설명합니다. 다시 관심이있는 영역 일 수 있습니다.

http://blogs.msdn.com/ b / pfxteam / archive / 2010 / 10 / 28 / 10081950.aspx

다른 팁

이 질문에 대한 제 답변 이 시작될 수 있습니다.반복기 메서드 (yield return)를 사용하여 간단한 코 루틴을 구현하여 애니메이션 시퀀스가 WPF에서 발생하도록합니다.시퀀스는 모든 종류의 루핑 등을 사용할 수 있습니다. 실제로는 C # 2.0 기능 만 사용했습니다.

.NET 프레임 워크의 병렬 확장 PLINQ와 같은 것을 의미합니까?

C #의 AFAIK 열거 자 블록은 연속과 매우 비슷하지만 파이썬 전문가는 아닙니다.

라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top