Elektronik ve Teknoloji Merkezi Elektrotekno.com
Elektronik ve Teknoloji Merkezi




Click here to go to the original topic

Elektrotekno.com Ana Sayfa Bilgisayar Programlama
Yazar Mesaj
cakiroglu
Tarih: 26.12.2006, 02:48 Mesaj konusu: C# Ders Notları (80 sayfa)

Temel c# bileşenleri...

C#'la yeni tanışanlar, c# öğrenmek isteyenler, c# dersini ilk defa alanlar için yaralı olabileceğini düşündüğüm derlenmiş 80 sayfalık c# ders notları....

Umarım işinize yarar....

Şimdiden İlgilenenlere Kolay Gelsin....

------------------
C ‘YE GİRİŞ (1) C# Bölümünden herkese merhaba. Bundan böyle düzenli olarak bu bölümde temelden başlamak suretiyle C# ile ilgili bilgiler vermeye çalışacağım. Amacımız belli bir konu sırası ile mümkün olduğunca sık güncelleyerek bu bölümü size aktif olarak sunabilmek. Her neyse lafı daha fazla uzatmadan ilk makalemize başlıyalım. Yazılım teknolojilerini takip edenler eminim C# ismini uzun bir süre önce duymaya başlamışlardır. Peki nedir bu C#? Microsoft'un geliştirdiği ve yine Microsoft'a göre Windows İşletim sisteminden sonra BT sektöründeki en büyük gelişme olan ve yatırımlarının %80' nini bu çalışmalara ayırdığı .NET 'in bir parçası. Yada şöyle diyelim. .NET'in resmi dili. Dinamik sayfalar ile birlikte internet üzerindeki web siteleri programlanabilir ekranlar halini aldı. Bu sayfaları asp,php gibi bir takım dillerle hazırlıyabiliyorduk. Özellikle JAVA ile birlikte daha kompleks, daha ciddi servisler hazırlanabilir hale gelmişti. İşte bu noktada Microsoft tarafında .Net Framework Beta Piyasaya sürüldü. (Şu anda benim kullandığım Beta2 versiyonu) Farklı modüllerden meydana gelen bu ürünün bir parçasınıda C# oluşturdu. C# haricinde Visual Studio.NET aracılığı ile, gelişmiş başka diller ilede bu servisler geliştirilebilir. Örneğin Dünya üzerinde en çok bilindiği ve kullanıldığı söylenen VBasic yada çok güçlü bir dil olan C++. Peki madem öyleyse niye C#. Nedeni şu; C# .NET Framework ile sıfırdan yaratılmış bir dil. Dolayısıyla .Net'in bütün özellikleri ile uyumlu çalışabiliyor. Ayrıca tam anlamıyla Object Oriented bir dil. Nesneye yönelik programlamanın getirdiği bütün avantajları bünyesinde barındırıyor. Temelde Syntax'ı Java'ya çok benziyor. C++ ve Java ile uğraşanların bu dile kolayca adapte olacağını düşünüyorum. Ben bu sayfalarda hazırladığım kodları Visual Studio.NET' ile hazırlıyorum. Eğer sizin böyle bir imkanınız yok ise Microsoft'un sitesinden Framework SDK yı indirerek(Yanlız yanılmıyorsam 110 MB civarı.) bu uygulamaları gerçekleştirebilirsiniz. C# ile ilgili bu kısa ön bilginin üzerine yine kısa bir kod ile bu makalemize burada son verelim. class IlkKod { public static void main() { Console.WriteLine("Bir Sonraki Yazida Gorusmek Uzere"); } } Boran 1
C DEĞİŞKEN VE METHOD TANIMLARI (2) Bu makalemizde C#' ta değişken ve method tanımlama işlemleri üzerinde duracağız. Değişken tiplerini tanıyıp kullanım şekillerine baktıktan sonra Method tanımlama yöntemlerini inceleyeceğiz. Ardından değişkenlerin kullanım yerlerine göre oluşturduğu fark- lılıkları inceleyerek yazımıza son vereceğiz. DEĞİŞKEN TANIMLAMA -Aşağıdaki satırda integer tipte bir değişken tanımlanıyor ve değişkenin adı belirtiliyor. -İkinci satırda ise tip ve değişkenin ardından initializasyon işlemi gerçekleştiriliyor. int i; //Değişken Tipi ve Değişkenin Adı veya int i=0; //Değişken Tipi - Değişkenin Adı - Değeri -Aynı işlem string tipte bir değişken içinde tekrarlanabilir. string ad; //Değişken Tipi ve Değişkenin Adı string ad="AHMET"; //Değişken Tipi - Değişkenin Adı - Değeri Burada bir hatırlatma C#' ta büyük küçük harf ayrımı vardır. Yani; string ad; ile string Ad; farklı değişkenlerdir. Ayrıca her satırdan sonra (Method ve Koşul tanımlanan satırlar hariç) noktalı virgül konulmalıdır. Şimdide bazı değişken tiplerinin özelliklerine bir bakalım. Tipi Uzunluğu Boyutu Byte 0-255 8 Bit integerChar - 16 Bit character Double - 15-16 digits Float - 7 digits int -2.147.483.648 ile 2.147.483.647 arasında 32 Bit integer long –9.223.372.036.854.775.808 ile 9.223.372.036.854.775.807 64 Bit integer short -32.768 ile 32.767 arasında 16 Bit integer METHOD TANIMLAMA İşe bir önceki makalede yazdığımız örnekle başlıyalım. class IlkKod { public static void main() { Console.WriteLine("Bir Sonraki Yazida Gorusmek Uzere"); } }
Elektrotekno.com Ana Sayfa Bilgisayar Programlama
1. sayfa (Toplam 1 sayfa)

C# Ders Notları (80 sayfa)

Gizlilik Politikası

PLC programming