async-await

    7

    3답변

    언제 TaskEx.Run을 사용해야하는지 이해하려고합니다. 아래에 쓴 두 개의 코드 샘플을 제공하여 동일한 결과를 산출합니다. 내가 뭘보고 실패하는 것은 내가 좋은 이유가 확신의 Task.RunExTaskEx.RunEx 접근 방식을 것이다 누군가가 나를 채울 수있는 희망 이유입니다. async Task DoWork(CancellationToken cance

    0

    2답변

    현재이 코드를 가지고 : TaskCompletionSource<String> tcs = new TaskCompletionSource<String>(); // ... process.OutputDataReceived += (sender, e) => { if (e.Data == null) { outputWaitHandle.S

    1

    2답변

    this 질문에 연결하고 싶습니다. 그러나 다른 각도에서 다시 말해보십시오. 잘못된 사기 목적으로 일정한 로그인 시도 횟수를 초과하면 방문자를 차단하고 싶습니다. 이 시점에서 나는 login에 실제 함수 호출을 감싸는 관리자 클래스를 가지고있다. 방문자가 차단되어 실제 로그인 메서드가 호출되지 않으면 관리자가 예외를 throw합니다. 여태까지는 그런대로 잘

    25

    2답변

    .NET에서 비동기 데이터베이스 호출이 좋지 않음을 나타내는 기사가 있습니다. C# 비동기 CTP에 Should my database calls be Asynchronous Part II Should my database calls be Asynchronous? 는 System.Data.SqlClient.SqlCommand 확장 ExecuteReaderAs

    1

    2답변

    (OBS : 영어가 모국어가 아니며이 제목의 제목이 좋지 않음을 이해하지만 그 자체로 명확한 질문을하기 위해 최선을 다했습니다) 이제 ts이 비싼 계산을 만드는 yield return 방법을 사용하여 생성 된 가정 해 봅시다 - 의 내가 많은 항목이있는 IEnumerable<T> ts이 각 MoveNext는()가 매우 비싼 것으로 가정하자. 이 코드 조각에

    1

    2답변

    AsyncCtpLibrary v.3을 추가했습니다. 비동기 웹 페이지에서 샘플 코드를 얻었습니다. TestFixture로 감싸서 놀았습니다. 오류가 발생합니다. 이유가 무엇입니까? 오류 1 - 유효하지 않은 토큰, 구조체, 클래스 '무효'또는 인터페이스 멤버 선언 오류 2 -; 당신은 단순히 프로젝트에 .DLL을 추가 할 수 있으며 작업 한 [TestFix

    5

    1답변

    웹 서비스에 비동기 호출을하는 메소드가 있습니다. 나는 동기 대안을 제공 할 public static async Task<ReturnResultClass> GetBasicResponseAsync() { var r = await SomeClass.StartAsyncOp(); return await OtherClass.ProcessAsync

    73

    9답변

    나는 다음과 같은 코드가 있습니다 WebClient wc = new WebClient(); string result; try { result = await wc.DownloadStringTaskAsync(new Uri("http://badurl")); } catch { result = await wc.DownloadStringT

    6

    2답변

    await 및 async이 여기 내 코드의 성능을 향상시키지 않는 이유는 무엇입니까? like they're supposed to. 비록 회의적 이었지만 컴파일러가 내 방법을 다시 작성하여 다운로드가 병렬로 이루어지기를 원했지만 실제로는 그렇지 않은 것 같습니다. (나는이 await 및 async 별도의 스레드를 생성하지 않는 것을 깨닫게 할 ;? 그러나,

    12

    2답변

    실버 라이트에서 사용되는 키워드 비동기는 항상 보았지만 그것이 무엇인지, 언제 사용하는지, 이점에 대해 더미 설명이있는 사람이 있는지 궁금해하고있었습니다. 당신이 설명 할 수 있으면 크게 감사 할 것입니다. 고맙습니다.