Not
Bu sayfaya erişim yetkilendirme gerektiriyor. Oturum açmayı veya dizinleri değiştirmeyi deneyebilirsiniz.
Bu sayfaya erişim yetkilendirme gerektiriyor. Dizinleri değiştirmeyi deneyebilirsiniz.
Bu öğreticide , dosya tabanlı uygulamaları kullanarak ilk .NET uygulamanızı nasıl oluşturacağınız ve çalıştıracağınız öğretildi. Basit bir uygulama yazar ve kodunuzu çalıştırmanın sonuçlarını görürsünüz.
Bu eğitimde, siz:
- .NET geliştirme ortamıyla GitHub Codespace başlatın.
- İlk .NET uygulamanızı oluşturun.
- Uygulamanızı çalıştırın.
Önkoşullar
Aşağıdaki seçeneklerden birine sahip olmanız gerekir:
- GitHub Codespaces'ı kullanmak için bir GitHub hesabı. Henüz bir hesabınız yoksa GitHub.com'de ücretsiz bir hesap oluşturabilirsiniz.
- Aşağıdaki araçların yüklü olduğu bir bilgisayar:
Codespaces'i açma
Öğretici ortamıyla bir GitHub Codespace başlatmak için , öğretici kod alanı deposuna bir tarayıcı penceresi açın. Yeşil Kod düğmesini ve Codespaces sekmesini seçin. Ardından bu ortamı kullanarak yeni bir Codespace oluşturmak için işareti seçin + .
İlk uygulamanızı oluşturma ve çalıştırma
Codespace'ınız yüklendiğinde adlı
tutorialsklasörde yeni bir dosyahello-world.csoluşturun.Yeni dosyanızı açın.
aşağıdaki kodu içine
hello-world.csyazın veya kopyalayın:Console.WriteLine("Hello, World!");Tümleşik terminal penceresinde klasörü geçerli klasör yapın
tutorialsve uygulamanızı çalıştırın:cd tutorials dotnet hello-world.cs
İlk .NET uygulamanızı çalıştırmıştınız. "Merhaba, Dünya!" iletisini yazdıran basit bir uygulamadır. Bu iletiyi yazdırmak için Console.WriteLine yöntemini kullanır.
Console, konsol penceresini temsil eden bir türdür.
WriteLine, bir metin satırını bu metin konsoluna yazdıran Console türünün bir yöntemidir.
Tebrikler! Basit bir .NET uygulaması oluşturdunuz.
Kodu anlama
Uygulama tek bir C# kodu satırından oluşur:
Console.WriteLine("Hello, World!");
Her bir bölümü inceleyelim:
-
Console, konsolla çalışmaya yönelik işlevsellik sağlayan yerleşik bir .NET türüdür. -
WriteLine, metin yazıp ardından yeni bir satır ekleyenConsoleyöntemidir. -
"Hello, World!", çift tırnak içine alınmış bir karakter dizisi olan bir dize değişmezidir. Dizenin içindeki metin, konsolda görüntülenen metindir. - Noktalı virgül (
;), C# dilinde bir deyimin sonunu işaretler.
Dosya tabanlı uygulamalar nasıl çalışır?
Aşağıdaki komutu çalıştırdığınızda:
dotnet hello-world.cs
.NET SDK.cs dosyasını otomatik olarak derler ve sonuçta elde edilen uygulamayı tek adımda çalıştırır. Proje dosyasına (.csproj) veya ek kuruluma ihtiyacınız yoktur.
Dosya tabanlı uygulamalar, küçük yardımcı programları öğrenmek, denemek ve yazmak için kullanışlıdır. Uygulamalarınız büyüdükçe kod, bağımlılık ve yapılandırmayı düzenlemek için genellikle proje tabanlı uygulamaları kullanırsınız.
Kaynakları temizleme
GitHub, 30 günlük etkinlik dışı kalma süresinden sonra Codespace'inizi otomatik olarak siler. .NET eğitimlerine devam etmek istiyorsanız, Codespace'i sağlanmış olarak bırakabilirsiniz. .NET SDK'sını bilgisayarınıza indirmeye hazırsanız Codespace'inizi silebilirsiniz. Codespace'ınızı silmek için bir tarayıcı penceresi açın ve Codespaces'inize gidin. Pencerede kod boşluklarınızın listesini görmeniz gerekir. Öğretici kod alanının girişindeki üç noktayı (...) seçin ve sil'i seçin.
Sonraki Adımlar
Adım adım öğreticiyi izleyerek veya YouTube'da .NET 101 videoları izleyerek .NET uygulamaları geliştirmeye başlayın.