static void Main(string[] args) { AA aa = new AA(); Util.Print(aa, "Hello"); aa.Print("Hello"); // 이게 가능 Util.Sum(10); // Sum 안에 넣는 값을 빼서 아래로 가능 10.Sum(); // 이게 가능 }
static void Main(string[] args) { AA aa = new AA(); Util.Print(aa, "Hello"); aa.Print("Hello"); // 가능! -> 클래스의 함수를 확장 Util.Sum(10); // 10 자체가 클래스의 객체가 된 느낌 10.Sum(); // 이게 가능하다!!! }
static void Main(string[] args) { AA aa = new AA(); Util.Print(aa, "Hello"); aa.Print("Hello"); Util.Sum(10); 10.Sum(); }