0319 확장 메서드 extension method
2021. 3. 19. 15:45ㆍC#/수업내용
다시 첨파일하거나 원래 형식을 수정하지 않고도 기존 형식을
정적 메서드
split 분할해서 배열 형식으로 반환 /문자열이나 유니코드 문자배열로 구분한다./정적
static 형식 자체에 속하는 정적 맴버를 선언할 수 있다.
public class App
{
//생성자
public App()
{
string s = "Hello Extension Methods";
int i = s.WordCount();
int a = 10;
int b = 20;
int result = a.Sum(b);
Console.WriteLine(result);
}
}
public static class MyExtensions
{
public static int WordCount(this String str) {
return str.Split(new char[] { ' ', '.', '?' }, StringSplitOptions.RemoveEmptyEntries).Length;
}
public static int Sum(this Int32 a, Int32 b) {
return a + b;
}
}
'C# > 수업내용' 카테고리의 다른 글
0322 대리자 delegate★★ (0) | 2021.03.22 |
---|---|
0321 기초 복습! (0) | 2021.03.19 |
0319 Partial Class 분할 클래스 (0) | 2021.03.19 |
0319 2차원 배열 복습 (0) | 2021.03.19 |
0318 다차원 배열에서 캐릭터 이동 (0) | 2021.03.18 |