Kata kunci statis digunakan dalam C# untuk mendefinisikan properti atau metode statis. Properti statis dapat dianggap sebagai atribut kelas, dan metode statis dapat dianggap sebagai metode kelas. Oleh karena itu, properti dan metode statis tidak dapat direferensikan dalam objek yang dipakai. dan Baik properti statis maupun metode statis tidak dapat dikualifikasikan menggunakan kata kunci this, tetapi hanya dapat dikualifikasikan menggunakan nama kelas. Cukup gunakan referensi kelas secara langsung saat memanggil metode statis.
Kode contoh properti statis:
Produk kelas publik
{
jumlah int statis pribadi; //anggota
public static int Hitung //properti statis
{
dapatkan{ kembalikan Produk.count }
set{ Produk.hitungan = nilai }
}
}
Sintaks untuk mendeklarasikan metode statis adalah sebagai berikut:
Pengubah nama metode statis tipe pengembalian statis (daftar parameter)