Computer >> Hướng Dẫn Máy Tính >  >> Lập Trình >> C#

Khác biệt giữa static class và non-static class trong C#


Khác biệt:

  • Non-static class có thể khởi tạo (new), static class không thể.
  • Static class chỉ chứa static method.
  • Non-static class có instance method và static method.
  • Truy cập thành viên static class qua tên lớp.
  • Static class là sealed.

Ví dụ:

public static class Calculate  // static
public class Calculate         // non-static