static void Main(string[] args) { Console.WriteLine("İsim:"); string isim = Console.ReadLine(); Console.WriteLine("parola:"); string parola = Console.ReadLine(); if (isim == "Admin" && parola == "singleton") { Console.WriteLine("Hoşgeldiniz"); } else { Environment.Exit(0); } İzin izin1 = İzin.Nesne;//Property sayesinde sınıf kurulur. Console.WriteLine("Kaç gün izin vermek istiyorsunuz."); izin1.İzinSayi = Int32.Parse(Console.ReadLine()); fonkCagir(); }
public void yazilimUzmani() { İzin izin2 = İzin.Nesne; string dosya_yolu = @"./TextFiles/YazilimUzmani.txt"; StringBuilder newFile = new StringBuilder(); string temp = ""; string[] file = File.ReadAllLines(dosya_yolu); foreach (string line in file) { if (line.Contains("İzin Günü Sayısı: 20")) { temp = line.Replace( "İzin Günü Sayısı: 20", "İzin Günü Sayısı: " + izin2.İzinSayi); newFile.Append(temp + "\r\n"); continue; } newFile.Append(line + "\r\n"); } File.WriteAllText(dosya_yolu, newFile.ToString()); }
static İzin() //Programın bir { atama_İzin = new İzin(); //Oluşturduğumuz static atama_İzin'i atayarak sınıfı burada kurulur. //Static constractorlar sadece sınıf kurulduğunda çalışır ve ikinci bir kurulumda çalışmaz. //Dışardan erişilemez olarak ayarlandı. }