introduction c programming using visual studio
C # ve .Net Çerçevesine Giriş Konulu Bu Eğitim C # 'Merhaba Dünya' Programının Temel Yapısını ve Visual Studio .Net Çerçevesinin Temel Özelliklerini Öğretir:
C #, .NET çerçeveleri için en sık kullanılan programlama dillerinden biridir. C #, Microsoft tarafından geliştirilen nesne yönelimli basit ancak güçlü bir dildir. Temel aldığı C ve C ++ dillerine oldukça benzer.
C # dilinin adı (c sharp olarak telaffuz edilir) bir müzik notasından esinlenmiştir ve aynı zamanda dilin C ++ 'nın gelişmiş bir versiyonu olduğunu simgeleyen dört '+' işaretinden oluşan bir koleksiyona benzer.
=> Herkes İçin ÜCRETSİZ C # Eğitim Dersleri
Ne öğreneceksin:
C # ve .NET çerçevesi nedir?
C #, makine kodu ile derlenebilse de, her zaman .Net çerçevesi ile birlikte kullanılır, dolayısıyla C # ile geliştirilen herhangi bir uygulama, ön koşul olarak .Net çerçevesine ihtiyaç duyar.
.NET Framework
Microsoft tarafından geliştirilen .Net çerçevesi, geliştiricilere Windows, web ve web hizmetleri dahil olmak üzere farklı türde uygulamalar yazmada yardımcı olan güçlü bir platformdur. Çerçeve, C # gibi diller tarafından kullanılabilen geniş bir kod kitaplığından oluşur.
C # Özellikleri
C-sharp, programcılara tonlarca özellik sunan nesne yönelimli bir programlama dilidir.
Bunlardan bazıları:
- Basit ve anlaşılması kolay sözdizimi.
- Birlikte çalışabilirlik, ölçeklenebilirlik sunar ve güncellenebilir.
- Bileşenlere dayanmaktadır.
- Zengin bir kütüphaneye sahiptir ve yapılandırılmış bir dildir.
- Tip açısından güvenlidir, yani kodun yalnızca yetkili erişime sahip olduğu hafıza konumuna erişmesine izin verir.
Ön Koşul
Bu eğitim yeni başlayanlar için hazırlanmıştır. Ancak, biraz programlama bilgisi, onu daha iyi anlamanıza yardımcı olacaktır.
C # .Net İçin Entegre Geliştirme Ortamı
C #, not defteri gibi herhangi bir metin düzenleyicide yazılabilir ve bir C # derleyicisi kullanılarak derlenebilir, ancak çoğu programcı, program yazmak için bir Entegre Geliştirme Ortamı (IDE) kullanmayı tercih eder. IDE temelde programcılara C #, Visual Basic, Java vb. Gibi farklı dillerde program yazmada yardımcı olan bir araçtır.
C # için Microsoft tarafından sağlanan IDE'yi kullanacağız.
Microsoft, C # için en popüler IDE'sini, yani Visual Studio'yu sunar. Microsoft ayrıca yeni başlayanlar ve .Net'i lisanslama maliyeti konusunda endişelenmeden kullanmak isteyenler için hızlı bir Visual Studio sürümü çıkardı. Visual Studio Express Edition, C # ile tüm program türlerini yazmak için mükemmel çalışır.
=> Visual Studio Express Edition'ı indirin
Microsoft Visual Studio'nun Özellikleri
Visual Studio, C # için kullanılabilen en popüler IDE'lerden biridir.
Bazı özellikleri şunları içerir:
- Microsoft veya herhangi bir üçüncü taraf ile kolayca kullanılabilir. Herhangi bir üçüncü taraf uygulaması Nuget paketleri kullanılarak kullanılabilir.
- Uygulamanızı geliştirmek için gerekli olabilecek farklı dosya türlerini eklemek ve düzenlemek kolaydır.
- Intellisense'i destekler.
- Kodunuzda satır satır hata ayıklamanıza olanak tanıyan sağlam ve güçlü bir hata ayıklayıcı.
Visual Studio ve C # .Net ile Başlarken
Basit bir program yazarak başlayacağız ve bir C # projesini oluşturan bileşenleri tartışacağız. Bu eğitimde aşağıdaki konuları ayrıntılı olarak tartışacağız:
- Yeni bir proje nasıl oluşturulur?
- C # projesini oluşturan bileşenler ve dosya.
Yeni bir proje oluştur
Başlangıç olarak basit bir konsol uygulaması oluşturacağız. Karmaşık bir program üzerinde çalışmayacağız, başlangıçta basit bir konsol uygulaması bizim için iyi çalışacak. Bir konsol uygulaması, bir DOS veya komut istemi penceresine benzer.
Hadi başlayalım!!
Masaüstünüzde Visual Studio express'i açın ve aşağıdaki sayfayla açılacaktır.
Visual Studio'ya ilk kez bakarken biraz karmaşık gelebilir, ancak öğreticilerde ilerledikçe kullanım ve özelliklerine aşina olacağız.
c ++ kaynak kodunda ikili ağaç uygulaması
Uygulamanın başlangıç sayfası açıldığında, 'Yeni proje' ilk projenizi oluşturmak için bağlantı.
Ya da şunu da kullanabilirsiniz: 'Dosya' Yeni bir proje oluşturmak için menü.
Yeni Proje bağlantısını tıkladığınızda, oluşturmak istediğiniz proje türlerinin listesini içeren başka bir “Yeni Proje” iletişim kutusu açılacaktır. Oluşturmak istediğimiz proje türünü seçeceğimiz yer burasıdır.
Şimdilik dilinizi şu şekilde seçin: 'Görsel C #' ve sonra seçin 'Pencereler' altındaki listeden. Bu, altında bulunan proje türlerinin bir listesini gösterecektir. 'Pencereler' sağ panelde. Biz seçeceğiz 'Konsol uygulaması' listeden. Yeni Proje penceresinde projenin adını girin ve ardından “Tamam” düğmesine tıklayın.
Bu, verilen ad ve programın temel iskelet yapısıyla bir konsol projesi oluşturacaktır.
.dat dosyası nasıl okunur
Sağdaki panele bakarsanız, çözüm gezginini bulacaksınız. Solution Explorer, projenizin tüm dosyalarını içerir. Çözüm gezgini mevcut değilse, şuraya giderek alabilirsiniz: GÖRÜNÜM -> Çözüm Gezgini.
Çözüm gezgininde bir 'Program.cs' dosya. Bu, ana yöntemi içeren dosyadır ve bu, uygulama başladığında ilk olarak çalıştırılacaktır.
Şimdi önceki oka tıklayın 'Özellikleri' genişletmek için. Bulacaksın 'AssemblyInfo.cs' dosya. Bu dosya, seçilen programla ilgili bilgileri içerir. Üzerine çift tıklarsanız açılacaktır.
Aşağıda gösterildiği gibi bir şey olacaktır:
(assembly: AssemblyTitle('ConsoleApplication')) (assembly: AssemblyDescription('')) (assembly: AssemblyConfiguration('')) (assembly: AssemblyCompany('')) (assembly: AssemblyProduct('ConsoleApplication')) (assembly: AssemblyCopyright('Copyright © 2018')) (assembly: AssemblyTrademark('')) (assembly: AssemblyCulture(''))
Bunlar düzenlenebilir, dolayısıyla projenize bağlı olarak değerleri değiştirebilirsiniz. Başlığı, açıklamayı, telif hakkı ayrıntılarını, ticari markayı vb. Sağlayabilirsiniz.
Daha sonra referanslara bakacağız. Önceki oka tıklayın 'Referanslar' ayrıntıları genişletmek için. Kodunuzu yürütmek için Visual Studio'nun bulması gereken hizmetlerin veya varlıkların listesini içerir.
Programın çeşitli bileşenlerini tartıştığımız gibi, şimdi ilk kod satırımızı yazmaya devam edeceğiz. Proje oluşturma sırasında oluşturulmuş olan iskelet kodumuz zaten var. Dolayısıyla aynı yapıyı kullanacağız ve kodu bunu kullanarak yazacağız.
“Merhaba! Dünya ”konsol uygulamasında ilk C # programımızı kullanıyor. Bunu yapmak için, komutumuzu sonra küme parantezlerinin içine yazmaya başlayalım 'Statik boşluk Ana (dize () değiştirgeler)' . Projenin bu bileşenine Yöntem denir. Aşağıda belirtilen yönteme verilen isim 'Ana' .
Programımızı C # ile çalıştırdığımızda, 'Main' adında bir yöntem arar. Ana yöntem, yürütmenin başlangıç noktası olarak kullanılır.
Şimdi ana yöntemin içine biraz kod girelim. İlk kod satırımızı yazalım. Küme parantezlerinin arasına tek bir 'C' harfi yazalım. Bir açılır menü görünecektir. Bu menü, ne yazmaya çalıştığınızı tahmin etmeye çalışacaktır. Programlarınızı hızlı bir şekilde yazmak için bu menüyü kullanabilirsiniz. Bu menüye 'İyileştirmek' .
Seçiniz 'Konsol' menüden bir fareyi tıklayarak veya vurgulayıp enter tuşuna basarak.
Şimdi bir nokta veya nokta ekleyin 'Konsol' . Tekrar açacak 'İyileştirmek' Menü. 'Yaz' yazın. İki seçenek sunacak, 'Yazmak' ve 'Yazı çizgisi' . Bunları gelecekteki eğitimlerimizde ayrıntılı olarak tartışacağız. Şimdilik seçin 'Yazı çizgisi' .
Şimdi WriteLine'dan sonra yuvarlak bir parantez koyun. Bu, size bu WriteLine yönteminin kullanılabileceği yolların sayısını gösterecek başka bir gri renkli menü açacaktır. Gördüğünüz gibi, bu yöntemin kullanılabileceği yaklaşık 19 yol vardır. Oklara tıklayarak tüm 19 yolu değiştirebilirsiniz.
Bu nedenle, ünlü merhaba dünya beyanını yazmanın zamanı geldi. 'Merhaba! Yuvarlak parantez içinde Dünya ”.
Lütfen ifadenizin başına ve sonuna çift tırnak ekleyin. Bu, C # 'nın bu ifadeyi dize veya metin olarak tanımasına izin verir. Tamamlandığında, ifadenizin sonuna bir noktalı virgül (“;”) koyun. Bu, ifadenizin sona erdiğini gösterir.
Şimdi bu programı başlat düğmesine tıklayarak ya da 'F5' anahtar.
Bu, bu programı çalıştıracaktır.
Şimdi, ilk programımızı çalıştırdık ama bir şeyi fark etmişsinizdir. 'Merhaba! Dünya ”yazdırıldığında program kapanır. Bazen kullanıcıya basılı mesajı okuması için yeterli zaman bile vermez.
Bu nedenle, pencereyi bir süre tutmak için ekleyeceğiz 'Console.ReadKey ()' mevcut kodumuza yöntem. Bu, programımızın kullanıcı girişini kabul etmesine izin verecektir. Yürütme, kullanıcı herhangi bir giriş sağlamadan, yani klavyeden herhangi bir tuşa basana kadar tamamlanmayacaktır.
Şimdi, bu programı çalıştırırsanız, kullanıcı değer sağlayana kadar boşta kalacak ve sonra kapanacaktır.
C # Programını Oluşturan Bileşenler
Şimdiye kadar 'Merhaba!' Yazdırmak için basit bir konsol uygulaması oluşturduk. Dünya ”. Programa bakarsanız, programı oluşturan birkaç bileşen olduğunu göreceksiniz.
Bunları ayrıntılı olarak tartışalım.
@Remya, burada bir resim eksik
# 1) Sınıf Programı
C İzin Vermek bir sınıfı tanımlamak için (sınıf adının önüne eklenmiş) bir anahtar kelimedir. Program , bu durumda sınıf adıdır. Bir sınıf, temelde nesnelerin oluşturulmasına dayalı bir plandır. Ayrıca, bir davranış grubunu veya veri türünü tanımlar.
# 2) Statik Void Ana (dize () değiştirgeler)
Anahtar kelime statik nesnenin somutlaştırılamaz olduğunu, dolayısıyla bu sınıfın new anahtar sözcüğü kullanılarak somutlaştırılamayacağını tanımlar. Anahtar kelime geçersiz dönüş türünü belirtir. Void, nesnenin herhangi bir değer döndürmediği anlamına gelir. Bu örnekte yöntemin adı şöyledir: Ana Bu, C # için bir programı çalıştırmak için giriş noktası olduğu anlamına gelir.
Program her çalıştırıldığında, Main () yöntemi başlangıçta çalıştırılacaktır. Anahtar kelime string () değiştirgeler değerlerin geçirilebildiği komut satırı argümanıdır.
# 3) Console.WriteLine ('Merhaba! Dünya')
Windows 10'da bir eps dosyasını nasıl açarım
Buraya Konsol bir sınıf adıdır ve Yazı çizgisi() konsol sınıfının statik yöntemidir. Bu WriteLine yöntemi, konsolda metin yazdırmak için kullanılır.
# 4) ad alanı ConsoleApplication
ad alanı anahtar kelime, ad alanını tanımlamak için kullanılır. konsol uygulaması ad alanının adıdır.
Kod Parçacığı
using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks; namespace ConsoleApplication { public class Program { static void Main(string() args) { Console.WriteLine('Hello! World'); Console.ReadKey(); } } }
Sonuç
Bu öğreticide, C # programlama dili ve Visual Studio IDE'ye kısa bir giriş yaptık.
C # ve .Net'in temellerini öğrendik ve ayrıca ilk 'Merhaba Dünya' programımızı yazdık. Ayrıca programın yapısını ve Visual Studio'nun temel özelliklerini ve uygulamanın başlangıcında ana yöntemin nasıl çalıştırıldığını öğrendik.
=> Ultimate C # Eğitim Kılavuzumuzu Buradan Kontrol Edin
Önerilen Kaynaklar
- Appium Studio'ya Giriş: Temel Avantajlar ve Özellikler
- Microsoft Visual Studio Team Services (VSTS) Eğitimi: Bulut ALM Platformu
- Appium Studio'nun Adım Adım Kurulumu ve Kurulumu
- Eclipse için Appium Studio'da Test Kodunuzu Çalıştırma ve Doğrulama
- Unix Borular Eğitimi: Unix Programlamada Borular
- Emülatörleri veya Simülatörleri Appium Studio'ya Bağlama
- Eclipse için Appium Studio Kullanarak Appium Testlerinizi Paralel Olarak Çalıştırma
- Eclipse için Appium Studio'da Yeni Proje Nasıl Oluşturulur