コード例 #1
0
        public void Ac()
        {
            // Kontak zaten açıksa devam etme
            if (Durum == KontakAnahtariDurumu.Acik)
            {
                return;
            }

            // Kontağı açık konuma getir
            Durum = KontakAnahtariDurumu.Acik;

            // Bu satır test amaçlı olarak yazılmıştır
            Console.WriteLine("Kontak açıldı.");

            // Kontağın açılması olayını tetikle
            if (KontakAcildiEventHandler == null)
            {
                return;
            }
            KontakAcildiEventHandler(this, new EventArgs());
        }
コード例 #2
0
 public KontakAnahtari()
 {
     // Kontak anahtarının başlangıç durumu kapalı olarak ayarlanıyor
     Durum = KontakAnahtariDurumu.Kapali;
 }