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
수정 아이콘
아항 대략적으로 이해가 가네요 답변 감사합니다
목록 삭게로! 맨위로
번호 제목 이름 날짜 조회
154029 [질문] 마통 금리 유리하게 하려고 신용도 낮추는 것도 괜찮을까요? [5] SlowCar7977 21/04/01 7977
154028 [삭제예정] 요샌 자가 격리자 대충 선정하나요? [11] 익쑤7147 21/04/01 7147
154027 [질문] 호텔 숙박 중 다친 경우 배상책임 [5] 삭제됨10277 21/04/01 10277
154026 [질문] 주문제작 물품 환불 가능한가요? [8] 교자만두8779 21/04/01 8779
154025 [질문] 타이탄폴2 싱글 플레이어 캠페인 해 보신 분 계신가요? [4] spiacente6711 21/04/01 6711
154024 [질문] 막힌 고속도로에서 창문열고 달리면 미세먼지때문에 안좋을까요? [3] 세정8030 21/04/01 8030
154023 [질문] 롤 전적검색 사이트에서 제공하는 MVP, ACE지표 믿을만한 근거있는 자료인가요? [3] 마오카이10678 21/04/01 10678
154022 [질문] 모욕죄 협박죄 성희롱적발언 고소성립 가능할까요?? [16] 뒤틀림8152 21/04/01 8152
154021 [질문] 이 물리적(?) 현상은 왜 벌어지는건가요? [6] AKbizs6979 21/04/01 6979
154020 [질문] 집에서 타이어 바꾸기 DIY [6] 여우사랑6351 21/04/01 6351
154019 [질문] 여유돈 어떻게 관리해야 될까요 [16] wish buRn8487 21/04/01 8487
154018 [질문] 바퀴벌레 질문드립니다.(혐오사진 없음) [12] BlazePsyki7016 21/04/01 7016
154017 [삭제예정] 스벅 1+1 쿠폰 가져가실분있나요? [3] 삭제됨6496 21/03/31 6496
154016 [질문] (154006관련글) 점령 후 유지, 통치 관련? [5] 깃털달린뱀5722 21/03/31 5722
154015 [질문] 코인시장 지금 입문해도 안늦었을까요? [55] 삭제됨14027 21/03/31 14027
154014 [질문] 낚시 잘 아시는분 계실까요? [8] 호로6874 21/03/31 6874
154013 [질문] 이번 서울시 보궐선거 투표 질문입니다. [3] 밥도둑7108 21/03/31 7108
154012 [질문] 뜬금없지만 궁금해지는 피지알 유입이유(롤, 스타빼고) [28] 내맘대로만듦8291 21/03/31 8291
154011 [질문] 엑셀 비교함수? 질문 드립니다. [9] 아이유_밤편지6667 21/03/31 6667
154010 [질문] 10년만에 차를 바꾸려고 합니다. [19] 시지프스7539 21/03/31 7539
154009 [질문] 면치기?? 와 식사예절에 대해 궁금합니다. [52] 애기찌와9454 21/03/31 9454
154008 [질문] 답답할때 말투가 공격적?이게 되는 것 [14] 호아킨8642 21/03/31 8642
154007 [질문] 적당히 산폐된 원두가 맛있는 건 제 착각인가요? [12] 신동엽7719 21/03/31 7719
목록 이전 다음
댓글

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