본문 바로가기

Deff_Dev

검색하기
Deff_Dev
프로필사진 Deff_a

  • 분류 전체보기 (267)
    • Unity(유니티) (75)
      • 유니티 공부 (72)
      • 문포스 프로젝트 (2)
    • CS (6)
      • 디자인 패턴 (6)
    • 코딩테스트 (122)
      • 백준 (57)
      • 프로그래머스 (46)
      • 코드업 (19)
    • 부트캠프 (42)
      • 내배캠 Unity 4기 (42)
    • 끄적끄적 (1)
    • 면접 질문 정리 (21)
      • 모의 면접 질문 (2)
      • C# (7)
      • Unity (5)
      • 자료구조 (5)
      • CS (2)
Guestbook
Recent Posts
Link
  • 깃허브
Today
Total
관리 메뉴
  • 글쓰기
  • 방명록
  • RSS
  • 관리

목록Predicate (1)

Deff_Dev

[Unity/C#] Predicate를 이용한 중복 제거 랜덤 요소 반환 프레임워크

Predicate반환 값이 반드시 Bool이고 입력 파라미터가 1개인 Delegate이다.반환 타입을 정해야줘야 하는 Func와 달리 Bool 타입으로 고정이기 때문에 사용 목적을 명확하게 전달할 수 있다.List numbers = new List { -1, 5, 0, -3, 10 };// Predicate 정의Predicate isPositive = delegate (int x){ return x > 0;};// 리스트에서 조건을 만족하는 요소 찾기int firstPositive = numbers.Find(isPositive);Console.WriteLine("첫 번째 양수: " + firstPositive);중복 제거한 랜덤 요소 반환 프레임 워크HashSet을 이용한 중복제거 코드를 모든 타입..

Unity(유니티)/유니티 공부 2024. 7. 16. 13:04
이전 Prev 1 Next 다음

Blog is powered by AXZ / Designed by Tistory

티스토리툴바