Windows'da tüm önkoşulları yüklemek için bu WinGet yapılandırma dosyası kullanılır. Zaten yüklü bir şey varsa WinGet bu adımı atlar.
Dosyayı indirin ve çift tıklayarak çalıştırın.
Lisans sözleşmesini okuyun, yyazın ve kabul etmek isteyip istemediğiniz sorulduğunda Enter seçin.
Görev Çubuğunuzda yanıp sönen bir Kullanıcı Hesabı Denetimi (UAC) istemi alırsanız yüklemenin devam etmesi için izin verin.
Diğer platformlarda, bu bileşenlerin her birini ayrı ayrı yüklemeniz gerekir.
Önerilen yükleyiciyi .NET SDK indirme sayfasındanindirin ve çift tıklayarak çalıştırın. İndirme sayfası platformunuzu algılar ve platformunuz için en son yükleyiciyi önerir.
Visual Studio Code giriş sayfasından en son yükleyiciyi indirin ve çift tıklayarak çalıştırın. Bu sayfa ayrıca platformunuzu algılar ve bağlantı sisteminiz için doğru olmalıdır.
C# DevKit uzantısı sayfasındaki "Yükle" düğmesine tıklayın. Bu, Visual Studio code'u açar ve uzantıyı yüklemek mi yoksa etkinleştirmek mi istediğinizi sorar. "Yükle" seçeneğini belirleyin.
Uygulamayı oluşturma
"HelloWorld" adlı bir .NET konsol uygulaması projesi oluşturun.
Visual Studio Code'ı başlatın.
Gezgin görünümüne gidin ve .NET Projesi oluşturseçin. Alternatif olarak, Ctrl+Shift+P (MacOS'ta Command+Shift+P) tuşlarını kullanarak Komut Paleti'ni açabilir ve ardından ".NET" yazıp .NET: Yeni Proje komutunu bulup seçebilirsiniz.
Komutu seçtikten sonra proje şablonunu seçmeniz gerekir.
Konsol Uygulaması'i seçin.
Yeni projenin oluşturulmasını istediğiniz konumu seçin.
Yeni projenize "HelloWorld" adını verin.
Tüm şablon seçeneklerini gösteriçin seç. Ayarı: üst düzey deyimleri'den 'ye kadar kullanmayın true. Son olarak Proje Oluşturöğesini seçin.
Bu klasördeki dosyaların yazarlarına güveniyor musunuz? iletişim kutusunda, Evet, yazarlara güveniyorum ifadesiniseçin. Bu klasörde yalnızca .NET tarafından oluşturulan ve sizin tarafınızdan eklenen veya değiştirilen dosyalar olduğundan, yazarlara güvenebilirsiniz.
Şablon tarafından oluşturulan basit uygulamayı görmek için Program.cs dosyasını açın:
namespace HelloWorld;
class Program
{
static void Main(string[] args)
{
Console.WriteLine("Hello, World!");
}
}
Kod, Programisimli sınıfı ve Main dizisini bağımsız değişken olarak alan Stringisimli tek bir yöntemi tanımlar.
Main, uygulama başlatıldığında çalışma zamanı tarafından otomatik olarak çağrılan yöntem olan uygulamanın giriş noktasıdır. Uygulama başlatıldığında sağlanan tüm komut satırı bağımsız değişkenleri args dizisinde bulunur.
Main kodu, konsol penceresinde bir ileti görüntülemek için Console.WriteLine(String) yöntemini çağırır.
C# sınıfını ve yöntemini atlamanıza olanak tanıyan üst düzey deyimleri adlı bir özelliğe sahiptir. Bu öğreticide bu özellik kullanılmaz. Bunu programlarınızda kullanıp kullanmayacağınız, stil tercihi ile ilgili bir konudur.
Projeyi oluştururken en üst düzey deyimleri true olarak kullanma ayarını yaptığınızda, üst düzey deyimlerin kullanılmasını engellemişsinizdir.
Uygulamayı çalıştırma
Uygulamanızı çalıştırmak için üstteki menüden Çalıştır Hata Ayıklama olmadan çalıştır> seçin veya klavye kısayolunu (Ctrl+F5) kullanın.
Bir hata ayıklayıcısı seçmeniz istenirse C#seçin ve ardından C#: HelloWorld
Program "Merhaba, Dünya!" ifadesini görüntüler ve sona erer.
Uygulamayı geliştirme
Kullanıcıdan adını isteyecek ve tarih ve saatle birlikte görüntüleyecek şekilde uygulamayı geliştirin.
Açın Program.csdosyasını.
Mainçağıran satır olan Program.csiçindeki Console.WriteLine yönteminin içeriğini aşağıdaki kodla değiştirin:
Console.WriteLine("What is your name?");
var name = Console.ReadLine();
var currentDate = DateTime.Now;
Console.WriteLine($"{Environment.NewLine}Hello, {name}, on {currentDate:d} at {currentDate:t}!");
Console.Write($"{Environment.NewLine}Press Enter to exit...");
Console.Read();
Bu kod konsol penceresinde bir istem görüntüler ve kullanıcı bir dize girdikten sonra Enter tuşuna basana kadar bekler. Bu dizeyi nameadlı bir değişkende depolar. Ayrıca geçerli yerel saati içeren DateTime.Now özelliğinin değerini alır ve currentDateadlı bir değişkene atar. Ve bu değerleri konsol penceresinde görüntüler. Son olarak, konsol penceresinde bir istem görüntüler ve kullanıcı girişini beklemek için Console.ReadKey(Boolean) yöntemini çağırır.
NewLine, satır sonunu temsil etmek için platformdan bağımsız ve dilden bağımsız bir yoldur. C# dilindeki \n aynıdır.
Stringin önündeki dolar sembolü ($), string içerisinde değişken adları gibi ifadeleri küme parantezleri içerisine yerleştirmenize olanak tanır. İfade değeri, ifade yerine dizeye eklenir. Bu söz dizimi, interpolasyonlu dizelerolarak adlandırılır.
Değişikliklerinizi kaydedin.
Önemli
Visual Studio Code'da değişiklikleri açıkça kaydetmeniz gerekir. Visual Studio'un aksine, bir uygulama derleyip çalıştırdığınızda dosya değişiklikleri otomatik olarak kaydedilmez.
çalıştır>hata ayıklamadan çalıştır'ıseçin.
İstemi yanıtlamak için bir ad girip Enter tuşuna basın.
Bu öğreticide bir .NET konsol uygulaması oluşturdunuz. Sonraki öğreticide uygulamada hata ayıklaacaksınız.
Visual Studio Code kullanarak .NET konsol uygulamasında hata ayıklama
GitHub'da bizimle işbirliği yapın
Bu içeriğin kaynağı GitHub'da bulunabilir; burada ayrıca sorunları ve çekme isteklerini oluşturup gözden geçirebilirsiniz. Daha fazla bilgi için katkıda bulunan kılavuzumuzu inceleyin.
.NET geri bildirimi
.NET, açık kaynak bir projedir. Geri bildirim sağlamak için bir bağlantı seçin:
Azure İşlevleri oluşturmak, web uygulamalarını uygulamak ve yönetmek, Azure depolamayı kullanan çözümler geliştirmek ve daha fazlasını yapmak için Microsoft Azure'da uçtan uca çözümler oluşturun.
.NET, C# ve VS Code ile uygulama oluşturmaya başlamak mı arıyorsunuz? James, 10 dakika içinde geliştirme için tüm VS Code ortamınızı almak için bu başlangıç kılavuzunda sizi ele almıştır. Sonunda, geliştirme makinenizde VS Code, .NET ve C# Uzantıları kurulumuna sahip olacak ve .NET ile web, konsol ve bulut uygulamaları oluşturmaya hazır olacak ve daha fazla platformlar arası geliştirme için ekleme uzantılarını nasıl yükleyeceksiniz? Windows, Mac ve Linux, .NET geliştirme kapsamındadır. Chapters 00:00 - VS
Bu, .NET Core ile Windows'ta VS Code'da C# kullanmaya başlamaya yönelik hızlı bir öğreticidir! -------- Döküm Merhaba, bu bir video öğreticisi kullanmaya başlama Visual Studio Code, hafif bir çapraz C# yazmanın platform yolu. Haydi başlayalım. İlk olarak, en sevdiğiniz yere gidin arama motoru ve arama Visual Studio Code, code.visualstudio.com ilk sonuçlardan biri olabilir. Bu öğreticinin Windows'ta kuruluma alma, ancak için indirmelerimiz de var Mac ve Linux. Bu nedenle exe'ye tıklayın ve Çalıştırmak için E
Zengin bir C# düzenleme deneyimi, yapay zeka destekli geliştirme, çözüm yönetimi ve tümleşik test sağlayan Visual Studio Code için C# Dev Kit'i keşfedin.
VS Code, .NET geliştirme uzantılarıyla birlikte, Windows'a ek olarak macOS ve Linux'ta C# ve F# dilinde kod yazmak için size basit bir ortam sağlar. İster web geliştirme ister makine öğrenmesi olsun, .NET ve çeşitli uygulama modelleri ile herhangi bir platform için geliştirme için VS Code'u nasıl kullanabileceğinizi görmek için bize katılın.https://aka.ms/dotNETConf2021-GetdotNET6