반응형 C# 제네릭2 C# Generic의 기능, 사용법, 예시 이번에는 말로만 듣던 C#의 제네릭에 관해서 이야기해볼까 한다.우선 제네릭은 타입과 상관없이 여러 상황에 같은 클래스, 메서드를 적용시키기 위한 편리한 방법 중 하나이다.예시를 보는 것이 이해에 도움이 될 것이다.1. 제네릭 클래스using System;public class GenericList{ private T[] items; private int count; public GenericList(int size) { items = new T[size]; count = 0; } public void Add(T item) { if (count = 0 && index 인스턴스 생성 GenericList intList .. 게임 개발/C# 2024. 11. 25. C# Interface의 기능, 사용법 오랜만에 순수 C#의 기능 중 하나인 Interface에 대해서 설명해 보겠다.Interface의 거시적인 의미를 설명하자면 여러 클래스에서 같은 메서드를공유하고 싶을 때, 이를 효율적으로 관리할 수 있게 해주는 기능을 가진다.이런 건 설명만으로 이해하기 불가능하다. 의미만 알고 예시를 보자.public interface IVehicle{ void Start(); void Stop();}public class Car : IVehicle{ public void Start() { Console.WriteLine("Car started."); } public void Stop() { Console.WriteLine("Car stopped."); .. 게임 개발/C# 2024. 11. 24. 이전 1 다음 💲 추천 글 반응형