PGR21.com
- PGR21 관련된 질문 및 건의는 [건의 게시판]을 이용바랍니다.
- (2013년 3월 이전) 오래된 질문글은 [이전 질문 게시판]에 있습니다.
통합 규정을 준수해 주십시오. (2015.12.25.)
Date 2020/12/23 15:18:37
Name EZrock
File #1 Orange5_ora_dba.zip.009 (2.00 MB), Download : 85
File #2 Orange5_ora_dba.zip.010 (2.00 MB), Download : 65
Subject [질문] c# 연산기호 관련 질문입니다. (수정됨)
혼자서 C#을 이용해 프로그램을 만들다가 인터넷의 힘을 빌려 제가 생각한 로직을 구사한 내용을 복붙해서 사용하는데

이런 형태의 연산기호라 해야 할 지 아니면 연산자 오버라이딩이 된건지...아무튼 특이한 기호가 있더군요

List> list = new List>(order);

저 order는 dictionary로 구성된 자료입니다.

dictionary를 list로 만든 다음에

그걸 sort하는 문구를 찾아봤는데

list.Sort((x, y) => x.Value.CompareTo(y.Value));

=> 이런 형태의 연산자가 사용이 되더군요

저게 어떤 의미를 갖고 있는지 궁금합니다.

통합규정 1.3 이용안내 인용

"Pgr은 '명문화된 삭제규정'이 반드시 필요하지 않은 분을 환영합니다.
법 없이도 사는 사람, 남에게 상처를 주지 않으면서 같이 이야기 나눌 수 있는 분이면 좋겠습니다."
20/12/23 15:38
수정 아이콘
람다식 처리한다는 기호입니다.
20/12/23 17:57
수정 아이콘
리플보고 람다식에 대해서 훑어보는데...당최 저 sort에서 사용된 람다는 어떤 의미로 사용했는지 감이 안잡히네요
neogeese
20/12/23 18:59
수정 아이콘
저는 그냥 함수를 간단하게 대체 할수 있는 수식 정도로 이해 했어요. 함수를 쓰려면 클래스에 선언, 구현, 호출 과정을 한번에 처리 한다 정도로요..
sort 안에 람다식을 함수로 대체 해서 생각해 보세요.
public int Compare<T>(T x, T y)
{
return x.Value.CompareTo(y.Value)
}
T는 리스트 타입입니다. 올려 주신 내용으로는 리스트 타입을 모르겠어서 문법은 안맞지만 이해 차원에서 저렇게 적었습니다.

위에 적은 함수를 람다식으로 표현 한게 list.Sort((x, y) => x.Value.CompareTo(y.Value)); 이고
Sort시 비교 함수를 Compare<T>(T x, T y) 이 함수를 호출 해서 사용 하는 것과 동일한 효과 를 가져옵니다.
20/12/23 21:26
수정 아이콘
아항 대략적으로 이해가 가네요 답변 감사합니다
목록 삭게로! 맨위로
번호 제목 이름 날짜 조회
154597 [삭제예정] 연봉이 이런 일이 가능한가요??? [21] 삭제됨9362 21/04/23 9362
154596 [질문] m1칩 생태계에서 오피스작업 [4] Chandler9704 21/04/23 9704
154595 [질문] 현대사회에서 온돌난방이 필수일까요? [38] AKbizs12129 21/04/23 12129
154594 [질문] 치매 질문입니다. [4] 부처7196 21/04/23 7196
154593 [질문] 소파의 중고 적정가격은? [7] 흰둥9016 21/04/23 9016
154592 [질문] 앞으로 나오는 맥북에서 윈도 사용... [10] 부기영화10038 21/04/23 10038
154591 [질문] 이직 고민중인데 피지알러들의 고견을 듣고자 합니다. [18] 삭제됨11348 21/04/23 11348
154590 [질문] 티비 소리만 무선으로 듣는 방법이 있을까요? [12] 빠독이10420 21/04/23 10420
154589 [질문] 400 bad request 에러 [4] 아린어린이7768 21/04/23 7768
154588 [질문] 특정 상황에 온몸을 바늘로 찌르는 것처럼 가렵습니다 [10] 똥꾼11635 21/04/23 11635
154587 [질문] kt 인터넷 기사 방문 문제 [3] 아린어린이7973 21/04/23 7973
154586 [질문] 아실 앱 아파트 실거래가 질문입니다. [1] 시오냥6678 21/04/23 6678
154585 [질문] 천호역 근처 편의점에서 본 아시아나 항공기 [3] corona9867 21/04/23 9867
154584 [질문] 방에서 와이파이가 잘 안 잡힐 때 공유기 설치를 어떻게 하는 게 제일 좋을까요? [8] 모나크모나크8589 21/04/23 8589
154583 [질문] 혹시 울고싶을 때 보는 영상 있으신가요? [51] 파란무테12140 21/04/23 12140
154582 [질문] 이 곡을 찾는게 가능할까요 + 가사라도 (드라마 찬란한여명) SaiNT6679 21/04/22 6679
154581 [삭제예정] 연애/결혼 질문입니다.(장문주의) [27] 삭제됨8920 21/04/22 8920
154580 [질문] 연애 가능성(?)에 관한 질문입니다. [7] 삭제됨8230 21/04/22 8230
154579 [질문] 취득세와 비과세 문의입니다. 브라이언9558 21/04/22 9558
154578 [질문] 로아 점핑 없이 할 만 한가요? [18] scscsc18630 21/04/22 18630
154577 [질문] 고가시계 거래방법 문의드립니다. [6] 삭제됨8922 21/04/22 8922
154576 [질문] 윈도우 10 로그온화면 변경 시 다운? [4] 차라리꽉눌러붙을10528 21/04/22 10528
154575 [질문] 이런거 질문을 해도 되나 모르겠는데;; 그..사이트 관련해서 [25] AaronJudge9913158 21/04/22 13158
목록 이전 다음
댓글

+ : 최근 1시간내에 달린 댓글
+ : 최근 2시간내에 달린 댓글
맨 위로