<br><div>안녕하세요!</div> <div>제가 현재 JSON.Net이란 외부 라이브러리를 참조해서 JSON파일을 생성 저장 및 parsing작업까지 하는 코드를 짜는 중인데요!</div> <div><br></div> <div><br></div> <div><br></div> <div>정말 별거아니지만(...)</div> <div>코드를 짜다보니까 너무 길어지는 부분을 메서드 하나로 줄이고싶은데</div> <div>혹시 C#만의 문법?으로 해결할 수 있는지가 궁금합니다. </div> <div>끙...너무 받아먹으려하는건가 싶어서 부끄럽지만 ;ㅅ; </div> <div><br></div> <div><div><span class="Apple-tab-span" style="white-space:pre;"> </span> var N = JSON.Parse(serialize);</div> <div><b><br></b></div> <div><b> if (N[0]["hostName"] == null)</b></div> <div><b> {</b></div> <div><b> MessageBox.Show("error");</b></div> <div><b> return;</b></div> <div><b> }</b></div> <div><b><br></b></div> <div><b> else</b></div> <div><b> hostString2 = N[0]["hostName"]; </b></div> <div><b><span class="Apple-tab-span" style="white-space:pre;"> </span> -.cs 파일 (hostName이 담긴 textbox form이 null이면 에러창을 출력, 아닐 경우 해당 변수에 저장하는 작업입니다.)</b></div></div> <div><b><br></b></div> <div><b><br></b></div> <div><b></b><div><b>[</b></div><b> </b><div><b> {</b></div><b> </b><div><b> "hostName": "211.110.230.100",</b></div><b> </b><div><b> "port": 21,</b></div><b> </b><div><b><span class="Apple-tab-span" style="white-space:pre;"> </span>.....</b></div><b> </b><div><b> }</b></div><b> </b><div><b>] - .json파일 </b></div><b> </b><div><b><br></b></div><b> </b><div><b>입니다.</b></div><b> </b><div><b><br></b></div><b></b></div> <div><b><br></b></div> <div>볼드친 부분이 세네개 정도 반복되는데, 이 부분을 foreach등을 통한다면 구현이 가능할까요?</div> <div>별로 어렵지않은 것 같은거 같기도한데 왜 막히는지 모르겠네요 ㅠ_ㅠ</div> <div>너무 어렵게 생각하고있는건가 싶기도 합니다 끙...</div> <div><br></div> <div>일단 글 올린 다음에도 계속 생각해보려고합니다ㅠ.ㅠ 흑</div> <div>C#이 어째 더 어려운거같아요 @_@ ㅜㅜㅜ</div> <div><br></div>
댓글 분란 또는 분쟁 때문에 전체 댓글이 블라인드 처리되었습니다.