Şimdi Ara

C# da $ kullanımı

Daha Fazla
Bu Konudaki Kullanıcılar: Daha Az
2 Misafir - 2 Masaüstü
5 sn
5
Cevap
0
Favori
299
Tıklama
Daha Fazla
İstatistik
  • Konu İstatistikleri Yükleniyor
0 oy
Öne Çıkar
Sayfa: 1
Giriş
Mesaj
  • Arkadaşlar üniverstede vizede çıktı afalladım . C#'da $ işareti ne işe yarar acemilerin anlayabileceği şekilde anlatabilir misiniz?

    Googlede bulamadım anlamını...

    Şimdiden teşekkürler




  • String interpolation:

    https://learn.microsoft.com/en-us/dotnet/csharp/language-reference/tokens/interpolated


    Kod

    Yığını:
    string name = "Mark"; var date = DateTime.Now; // Composite formatting: Console.WriteLine("Hello, {0}! Today is {1}, it's {2:HH:mm} now.", name, date.DayOfWeek, date); // String interpolation: Console.WriteLine($"Hello, {name}! Today is {date.DayOfWeek}, it's {date:HH:mm} now."); // Both calls produce the same output that is similar to: // Hello, Mark! Today is Wednesday, it's 19:40 now.




  • c#'da dolar isareti, string interpolation anlamına gelir.. string interpolation, bir string icinde, degiskenlerin degerlerini dogrudan yazdırma islemidir..  



    örnek normal string birlestirme



    string name = "katarina";

    int age = 29;

    string message = "Benim adım " + name + " ve ben " + age + " yasındayım.";




    string interpolation kullanırsan



    string name = "katarina";

    int age = 29;

    string message = $"Benim adım {name} ve ben {age} yasındayım.";




    verdigim ikinci örnekte, $ isareti kullandım yani string icinde ve {} parantezin icinde degiskenleri doğrudan kullandım.. kodun daha okunabilir ve düzenli olmasını sağlıyor.. 




    < Bu mesaj bu kişi tarafından değiştirildi Headlong Into Carnage -- 27 Nisan 2024; 18:58:41 >
  • 
Sayfa: 1
- x
Bildirim
mesajınız kopyalandı (ctrl+v) yapıştırmak istediğiniz yere yapıştırabilirsiniz.