![]() |
C# Kodları Nasıl Derlenir C# Kodları nasıl derlenir? Çok kaba bir cevap olacaksa da C# kodları C# IDE olarak adlandırılan geliştirme ve derleyeci ortamlarında derlenirler. C# kodlarını derleyebileceğiniz en iyi ortam Microsoft Visual Studio ürünüdür. Bir çok C# kod yazarı bu editörü kullanmaktadır. Bu nedenle bende size bu editör üzerinden nasıl kodların derlendiğini açıklayıp diğer ücretli/ücretsiz compiler (derleyici) ismini paylaşacağım. İlk olarak Microsoft Visual Studio’nun herhangi bir versiyonunu yüklüyoruz ve programımızı çalıştırıyoruz. (Örn: Microsoft Visual Studio 2010) [Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...] Yeni bir Proje açıyoruz. Karşımıza gelen bir çok seçenek olacaktır. Penceremizin sol tarafından Visual C# kategorisini seçiyoruz. Burası aklımızı en fazla karıştıran bölümlerden bir tanesi. “Hangi seçenek?” sorusunun cevabı kodunuzun içeriği ile alakalıdır. Bu nedenle Visual Studio kodları standart kodlardan çok bir proje halinde içerlenmesi çok daha iyi olacaktır. Visual Studio’nun en çok kullanılan seçeneği görsellik tarafı olduğundan Windows Form Application yani form uygulamalıdır. Eğer nesne yönelimli progralama hakkında bir bilginiz yoksa bu form uygulama kaynak kodlarını derlerken bir çok hata ile karşı karşıya kalabilirsiniz. [Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...] İlk olarak form uygulamamızda kaynak kodlarımızın nasıl derlendiğini görelim. [Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...] Form açılır açılmaz derlenecek kodları aşağıda resimde gösterilen alana yazınız. Eğer bu alana ulaşamadıysanız karşınıza çıkan Form uygulamasının üzerine çift tıklayınız. Bu uygulama elbette yeni proje açanlar içindir. Örneğin şu kodumuzu derleyelim; [Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...] Kodumuzu aşağıdaki resimde gösterilen alana yapıştıralım. [Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...] Ardından F5 tuşuna veya Starting Debugging buttonuna tıklayalım. [Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...] Console Application (Consol uygulaması) derlemesi için yapılması gerekenler için öncelikle yeni bir proje diyip Console Application’u seçin.Eğer bir önceki aşamayıda gerçekleştirmişseniz programı durdurmanız gerekir. Programı durdurmak için Programı kapatın veya Shift + f5 tuşuna basın. [Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...] Bir adet console uygulaması açın ve kodumuzu resimdeki gösterilen alana yapıştırın. Kod: <!--DVFMTSC--> Console.WriteLine("Merhaba Dünya"); C# kodlarını derlerken karşılaşılan hatalar C# öğrenmeye başlarken C# kodlarını derlemek için internette bir çok kaynak kodu herhangi bir C# derleyicisi içerisinde çalıştıranlar bir çok hata ile karşılaşabilirler. Bunların nedenlerinin arasında C#dilininin görsel ve nesne yönelimli programlamaya özgü bir dil olmasıdır. C# kaynak kodlarını kodlarken öncelikle görsel yönden eksiklikler giderilmeli ve daha sonra nabza göre şerbet mantığında nesneye göre kaynak kodlar paylaştırılmalıdır. Bunu bir örnek ile inceleyelim… Örnek kaynak kod: PHP- Kodu: ”Hangi nesnelerimizi formumuzda bulundurmamız gerekiyor?” sorusunun cevabını aramalıyız. Sayfamızı baştan aşağıya taradığımızda karşımıza aşağıdaki gibi bir liste çıkmaktadır. 2 adet Textbox 1 adet Label Bu nesneleri formumuzda oluşturalım. Formumuz aşağıdaki gibi bir tasarıma benzer bir şekle sahip olması gerekir. [Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...] *Not: Buradaki nesne isimlerinin koda uyarlanacağından değiştirilmemesi gerekir. Yani kontrol isimlerinin sırasıyla textbox1, textbox2, button1 ve label1 olmalı. 2.Aşama : Nesneye göre kodları dağıtalım Kaynak kod üzerinde yine baştan aşağıya gittiğimizde form derlenir derlenmez yüklenmesi gereken bir takım kodlar görüyoruz. Bu nedenle form ekranımıza çift tıklayıp aşağıdaki kodları yazıyoruz. Form1_Load Kod: label1.Text = "Sonuc: "; [Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...] Kod: int s1, s2; |
Tüm Zamanlar GMT +3 Olarak Ayarlanmış. Şuanki Zaman: 19:26. |
Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2025, vBulletin Solutions, Inc.
Search Engine Friendly URLs by vBSEO
Copyright ©2004 - 2025 IRCForumlari.Net Sparhawk