1
요청 및 응답 데이터 계약이 포함 된 API를 만들었습니다. 이 API는 메모 라인으로 응답을받습니다. 제가 데이터 계약의 객체에 다른 datamember가있을 때 명령문을 실행하는 방법은 무엇입니까?
noteline18 I 18 데이터 부재를 포함하는 응답 데이터 계약을 가지고
- 에 cardNumber는
- 는
- noteline1, noteline2 ... methodID 같은 데이터 부재를 포함하는 요청 된 데이터를 가지고 noteline1, noteline2, ..., noteline18로서. 코드는 다음과 같습니다 :
public CBNotesInqAndMaintResponse CBNote(CBNotesInqAndMaintRequest request) { CBNotesInqAndMaintResponse response; try { var processCardBaseEnquiry = new CBNotesInqAndMaint(); request.methodID = "01"; response = processCardBaseEnquiry.Execute(request, clientIpAddress); processCardBaseEnquiry = null; return response; } catch(Exception ex){} if (response != null) { if (response.noteLine1 != null || response.noteLine1 != "") { request.methodID = "02"; request.noteLine1 = response.noteLine1; processCardBaseEnquiry.Execute(request, clientIpAddress); } else if (response.noteLine2 != null || response.noteLine2 != "") { request.methodID = "02"; response.noteLine2 = response.noteLine2; processCardBaseEnquiry.Execute(request, clientIpAddress); } // now I want to assign values to the request data from the response // that I have received with methodID="02" and again execute the // service to return the desired response. ... }
코드 줄을 줄여야하므로 for 루프를 사용하여 작업하고 싶었습니다. 노 루프 텍스트의 값을 할당하여 for 루프를 어떻게 사용합니까?
질문에 대한 적절한 형식의 코드는 배우기가 쉽고 독자가 질문을 더 빨리 이해하는 데 도움이 될 수 있습니다. – crashmstr
안녕하세요! 당신은 지금 꽤 오랫동안 회원 이었으므로 질문 편집기를 더 잘 사용하는 방법을 찾아야했습니다. crashmstr이 말했듯이 코드 스 니펫의 형식을 좀 더 잘 이해하는 데 도움이 될 것입니다. –