Dize enterpolasyonu, ifadeleri çevrelemek için dolar işareti ($) ve ardından kaşlı ayraçlar ({}) kullanılarak yapılır, bu makale C# dilinde dolar işareti kullanılarak dize enterpolasyonunun nasıl yapılacağını tartışacaktır.
C#'ta $ Kullanarak Dize Enterpolasyonu
C#'ta dize enterpolasyonunu kullanmak için, bir dize değişmezinin önüne $ karakterini koyabilirsiniz ve bundan sonra, değerlerini enterpolasyon yapmak için dize değişmezine {} kaşlı ayraçlar içindeki ifadeleri dahil edebilirsiniz, işte bir örnek:
kullanarak sistem ;
sınıf programı {
statik geçersiz Ana ( sicim [ ] argümanlar ) {
sicim isim = 'KENDİ' ;
int yaş = 25 ;
Konsol . Yazı çizgisi ( $ 'Benim adım {name} ve {age} yaşındayım' ) ;
}
}
Bu kodda, 'Benim adım {ad} ve ben {yaş} yaşındayım' dizesi değişkenin değerleriyle enterpole edilir isim Ve yaş , bu kodun sonucu:
Dize enterpolasyonunu kullanırken kaşlı ayraçların içine ifadeler de ekleyebilirsiniz; örnek olarak, aşağıdakileri göz önünde bulundurun:
kullanarak sistem ;
sınıf programı {
statik geçersiz Ana ( sicim [ ] argümanlar ) {
int X = 10 ;
int Ve = yirmi ;
Konsol . Yazı çizgisi ( $ '{x} ve {y}'nin toplamı {x + y}'dir.' ) ;
}
}
Bu kodda, {x + y} ifadesi enterpolasyonlu dizge hazır bilgisinin içine dahil edilmiştir, bu kodun sonucu şöyle olacaktır:
Çözüm
C#'daki dize enterpolasyonu, ifadeleri dize hazır değerleri içine gömmenin güçlü bir yoludur. Geliştiriciler, $ karakterini ve ardından kaşlı ayraçları {} kullanarak, yazması ve anlaması daha kolay olan daha okunabilir ve bakımı yapılabilir kodlar oluşturabilir. Dize enterpolasyonu, dize birleştirmeyi basitleştirir ve karmaşık dize birleştirme ifadelerine olan ihtiyacı ortadan kaldırarak kodun okunabilirliğini artırır.