Unity 공부 블로그

  • 홈
  • 태그
  • 방명록

2024/09/13 1

[C#] 확장 메서드(Extension Methods)

C#에서 확장 메서드(Extension Method)는 기존의 클래스나 구조체를 변경하지 않고, 새로운 메서드를 추가할 수 있는 기능입니다. 이 기능을 통해 기존 코드에 손을 대지 않고도 클래스의 동작을 확장할 수 있으며, 특히 LINQ에서 자주 사용되는 기능이기도 합니다.이번 글에서는 C#의 확장 메서드가 무엇인지, 그 특징과 사용 이유, 실제로 어떻게 구현하고 사용하는지에 대해 설명하겠습니다.   1. 확장 메서드란?확장 메서드는 기존 클래스나 구조체를 변경하지 않고도, 새로운 메서드를 추가하여 동작을 확장할 수 있게 해줍니다. 이 메서드는 정적(static) 클래스 안에서 정의되며, 첫 번째 매개변수로 this 키워드를 사용해 확장할 대상을 지정합니다.기본적으로 C#에서 제공하는 클래스나, 사용자가..

CS 공부 2024.09.13
이전
1
다음
더보기
프로필사진

  • 분류 전체보기 (44)
    • Unity 공부 (11)
    • 네트워크 공부 (4)
    • Photon Engine (3)
    • Unity Firebase (1)
    • 뒤끝 (4)
    • CS 공부 (19)
    • C++ (2)

Tag

해시셋, 자료구조, c#, abstract, 딕셔너리, Unity, list, Ienumerator, boxing, 반복자, 코루틴, unity3d, 링크드 리스트, hashset, virtual, unboxing, 박싱, Coroutine, 전역변수, 언박싱,

최근글과 인기글

  • 최근글
  • 인기글

최근댓글

공지사항

페이스북 트위터 플러그인

  • Facebook
  • Twitter

Archives

Calendar

«   2024/09   »
일 월 화 수 목 금 토
1 2 3 4 5 6 7
8 9 10 11 12 13 14
15 16 17 18 19 20 21
22 23 24 25 26 27 28
29 30

방문자수Total

  • Today :
  • Yesterday :

Copyright © Kakao Corp. All rights reserved.

티스토리툴바