cfind.OnResponseReceived = (DicomCFindRequest rq, DicomCFindResponse rp) => {
Console.WriteLine("Study UID: {0}", rp.Dataset.Get<string>(DicomTag.StudyInstanceUID));
};
VB.Net
로 변환 할
을 표현하지만, 도
AddHandler cfind.OnResponseReceived, AddressOf onResponse
도
AddHandler cfind.OnResponseReceived, Sub(rq, rp)
onCFindResponse(rq, rp)
End Sub
것은 작품 .. 어떻게 변환 할 수 있습니까?
동작을 수행 할 수는 동일하지 않습니다 - 별도의'Sub'에 원래의 C# Console.WriteLine을 작업을 리팩토링했다? – StuartLC
이것은 이벤트 구독이 아니라 과제입니다. =에주의하고 + =는 없습니다. 따라서 AddHander를 사용하는 것은 올바르지 않습니다. 할당은 VB.NET에서 동일하게 작동하지만 =를 사용합니다. 함수가 아니라 하위를 사용하십시오. –