Merhaba, Bu yazı dizimizde temel giriş çıkış işlemlerinin üçüncü kısımını inceleyeceğiz ve bu yazı bunlardan üç ve dördüncüleri olan FileInfo ve Path sınıfları ile ilgili temel bilgiler ve detayları içeriyor olacak.
Yazılar Etiketlenmiş csharp
C# Random Sınıfı Ve Kullanımı
Merhaba arkadaşlar, Bu yazımızda Random sınıfını inceleyeceğiz ve rastgele sayı üreteceğiz. C# kullanırken diğer dillerden farklı olarak Random sınıfını kullanmak için ekstra bir kütüphane tanımlaya gerek kalmıyor. Kodlamaya geçecek olursak ; Random rnd = new Random();//Random "rnd" etkiketli bir obje tanımlıyoruz. Artık Random sınıfı ile işlem yapmak için rnd etiketini kullanarak ulaşacağız. rnd etiketini kullanarak […]
Lasa Sayıları Örneği
Merhaba arkadaşlar, Bu yazımızda Lasa Sayıları üzerinde bir örnek yapacağız. Lasa sayıları nedir diye bakacak olursak, bir sayının Lasa sayısı olması için önce asal olması gerekiyor. Daha sonra sayının kendisinin tersininde asal olması(Örnek: 17) fakat sayının kendisinin tersinin kendisine eşit olmaması gerekiyor(Örnek: 131). Bu uygulamanın kodunu C# kullanarak yazacağız. Ben yazarken fonksiyonları kullanarak kodlama oluşturdum. […]
C# Asallık Kontrolü
Merhaba arkadaşlar, Bu yazımızda fonksiyon kullanarak gelen sayının asal olup olmadığını bulan ve geriye boolean değer döndüren bir metod yazacağız. Metodumuzun geri dönüş değeri mantıksal bir değer olduğundan metod başlığımız “bool” oluyor ve bu metodumuzu Main metodundan çağırdığımız için bizim metodumuz da Static olmak zorunda. Kodlamaya geçecek olursak; public static bool asal_mi(int sayi)//Metod başlığı bool […]
C# İç İçe Üçgen Çizmek
Merhaba arkadaşlar! Bu yazımızda, for ve if döngülerinin kullanımını geliştirmek için kullanılan üçgen örneklerinden, iç içe olan üçgen örneğini inceleyeceğiz. Yani aşağıdaki gibi bir görüntü elde etmek için kodlayacağız. (Kodun tamamı aşağıda bulunuyor, parça parça olan anlatım için yazıyı takip edin) Yani 2,3,4,6,8 değerleri için aşağıdaki gibi bir görüntü elde etmemiz gerekir. Örnekteki üçgen değer […]
C# Veri Tabanına Uygun DateTime Forma...
Merhaba arkadaşlar! Bu yazımızda anlatacağımız konu MySql, MsSql, Access gibi veri tabanlı uygulamalarımızda işlem yaparken DateTime formatını eklediğimizde veri tabanımızda gözükmeyebiliyor. Bunun sebebi uygun formatta ekleme yapılmaması. DateTimePicker ve ya DateTime ile seçilen format veritabanındaki format ile eşleşmiyor.Bu kaydetme – ekleme işlemini başarılı yapabilmek için uygun formatta yazmak gerekiyor yoksa datetime verisi NULL olarak dönüyor. […]
C# Programlamaya Giriş
Merhaba arkadaşlar! Bu yazımızda C# ile temel uygulamalara giriş yapacağız. Form Eventleri nedir nasıl değiştirilir ve en sık kullanılan componentler ile basit bir Merhaba Dünya uygulaması yapmayı inceleyeceğiz. Genel olarak bir kaç basit event ile yapabileceğimiz işlemleri inceledik ve bir Merhaba dünya uygulaması oluşturduk. Videoların devamı gelecektir. İyi seyirler!
C# Dosya Ve Klasör Arama İşlemleri
Merhaba arkadaşlar, Bu yazımızda dosya ve klasör arama işlemleri hakkında bir inceleme yapacağız. Uygulamamızda istenen dosya veya istenen bir dosya uzantısını belirtilen yolda kaç adet varsa tamamını buldurabiliriz. Kısaca istenen dosyayı veya istenen uzantıdaki dosyaları bulan bir uygulama yazacağız. İsteğe göre Alt klasörleri de tarayabilecek. Haydi kodlama kısmına geçelim! Öncelikle gerekli kütüphanelerimizi tanımlayalım. using System.IO; […]
C# Aracılığıyla Windows Yönetici İzni...
Merhaba arkadaşlar. Bu yazımızda ele alacağımız özellik; kullanıcıdan yönetici izni aldırmak. Yazdığımız bazı uygulamaların doğru çalışması için programın yönetici olarak çalıştırılması gerekebilir. Ve kullanıcı bunu yapmadığı sürece uyglama eksik veya yanlış çalışabilir. Bu sorunu ortadan kaldırmak için nasıl bir önlem alabiliriz bunu inceleyeceğiz.
C# ile GlassForm Oluşturmak
Merhaba arkadaşlar, Bu yazımızda C# ile Glass Form nasıl oluşturulur bunu inceleyeceğiz. Biliyorsunuz ki GlassForm olayı Windows Aero özellikleri ile gelen bir özellik. Eğer Windows Aero Grafikleriniz aktif durumda ise mouse’yi görev çubuğunun sağ en alt kısmına getirdiğinizde Masaüstü görüntülenirken ekranı kaplamamış olan tüm Formlar Glass görünümünde gözükür. Bizde bu yazıdan faydalanarak kendi GlassFormumuzu oluşturucağız. […]
C# Formlarınızı Şekillendirin!
Merhaba arkadaşlar, Bu yazımızda, C# aracılığıyla oluşturduğumuz formlarımıza görsel olarak nasıl çeşitlilik katarız nasıl şekillerini değiştiririz küçük bir eklenti ile bol görsel aktivite nasıl ediniriz bunlardan bahsedeceğiz. Hem çeşit bolluğu hem yöntem kolaylığı açısından tercih edebileceğiniz bir sistem olan “SkinCrafter” aracılığı ile bunu yapabiliriz. Peki ya bunu nasıl yapabiliriz azıcık bundan bahsedelim. Öncelikle oluşturduğumuz uygulamanın […]
C# ile Görev Yöneticisi Kontrolleri
Merhaba arkadaşlar, Bu yazımızda C# ile görev yöneticisini nasıl kontrol ederiz inceleyeceğiz. Bazı programları yüklediğimizde bilgisayarımızın görev yöneticisinin devre dışı kaldığını elbet görmüşüzdür. Bu durum ile kendi yazdığımız kod ile nasıl başa çıkarız veya görev yöneticisini biz nasıl devre dışı bırakırız bunu inceleyeceğiz. Haydi işin kod kısmına geçelim. Öncelikle gerekli kütüphanemizi tanımlıyoruz. using Microsoft.Win32; Microsoft.Win32 […]
C# Uygulamayı Başlangıca Eklemek
Merhaba arkadaşlar. Yazdığımız bir uygulamayı veya, bilgisayarımızda mevcut olan bir uygulamayı bilgisayar başlangıcına eklemeyi inceleyeceğiz. Böylelikle bilgisayar her başladığında belirlediğimiz uygulama ilk olarak çalışacak. Tarama , temizleme , güncelleme v.b. tarzı uygulamalarımızı bu kontrol ile başlangıçta başlatabilir ve amacımıza ulaşabiliriz. Kod aşamasına geçelim. İlk olarak gerekli kütüphanelerimizi ekliyoruz. using Microsoft.Win32; Gerekli kütüphanemizi ekledikten sonra, isteğe […]
C# Aracılığı İle Screenshot İşlemi
Merhaba Arkadaşlar, Bugünkü yazımızda C# aracılığı ile screenshot almayı anlatacağım. Bunu çeşitli alanlarda kullanabiliriz. İstersek bir Gif oluşturan program yapabiliriz veya belirli aralıklarla screenshot alıp, önceki yazımızdan da faydalanarak bunları ftp sunucumuza yükleyebiliriz. Şimdi kod aşamasına geçelim. İlk olarak Drawing kütüğhanemizi ekliyoruz. using System.Drawing.Imaging; Daha sonra ekran görüntüsü alabilmek için bir fonksiyon oluşturuyoruz. Geri dönüş […]
C# Aracılığı İle FTP Dosya Aktarmak
Merhaba arkadaşlar, bu yazımızda C# kullanarak elimizdeki dosyayı en kısa yoldan nasıl FTP sunucumuza aktarırız bunu inceleyeceğiz. Hemen konumuza başlıyorum. Öncelikle gerekli kütüphane tanımlamalarımızı yapıyoruz. using System.IO; using System.Net; Daha sonra eklediğimiz bir button içine kodları ekliyoruz. FileInfo FI = new FileInfo(@"C:/dosya.txt"); // Dosyanın gönderileceği ftp yolunu belirliyoruz string uri = "ftp://sitemizinadresi.com/www/" + FI.Name; […]