Computer >> 컴퓨터 >  >> 프로그램 작성 >> C#

C#에서 정적 클래스와 비정적 클래스의 차이점은 무엇입니까?

<시간/>

다음은 정적 클래스와 비 정적 클래스의 차이점입니다. -

  • 비정적 클래스는 인스턴스화할 수 있지만 정적 클래스는 인스턴스화할 수 없습니다. 즉, new 키워드를 사용하여 클래스 유형의 변수를 생성할 수 없습니다.

  • 정적 클래스는 정적 메서드만 가질 수 있습니다.

  • 비정적 클래스는 인스턴스 메소드와 정적 메소드를 가질 수 있습니다.

  • ou 클래스 이름 자체를 사용하여 정적 클래스의 멤버에 액세스

  • 정적 클래스가 봉인되었습니다.

정적 클래스의 예 -

public static class Calculate

비정적 클래스의 예 -

public class Calculate