En iyi yanıtlayıcılar
İçerisinde Süslü Parantez Bulunan String'i $ ile Dönüştürmek

Soru
-
Başlığı uzatmak istemediğimden tam açıklayamadım. Sorum şu;
string deger1 = "bir";
string deger2 = "iki{deger1}üç";
string deger3 = $deger2;
gibi bir ifadeyle, değişkenin adını kullanarak, enterpolasyonu aktif hale getirip, içerisindekini parantez bulunan değişkeni çağırıp;
"ikibirüç"
yazdırabilmemin bir yolu var mı öğrenmek istiyorum?
Yanıtlar
-
Ne yazik ki sizin yaptiginiz gibi (templating) desteklemiyor. O sekilde olmamasini ben de cok garipsedim ama C# 1.0'dan beri alternatifi string.Format:
string deger1 = "bir"; string deger2 = "iki{0}üç"; string deger3 = string.Format(deger2, deger1);
Blog
How to create a Minimal, Reproducible Example
The way to Go.
World's most advanced open source (object-) relational Database.
Flutter (for mobile, for web & desktop.
Not: Temelin geri zekali arkadasi Idris bu mesaja da atlayip ne kadar aptal oldugunu bir kez daha belgeleyebilir. Kendisinin tek marifeti beni takip edip, neden her soruya cevap verdigimi, yardim etmeye calistigimi sorgulamaktir. Bu beyinsiz zavalliya, aptal oldugunu hatirlatmayi unutmayiniz.- Yanıt Olarak Öneren Ferit Gezgil 9 Ekim 2020 Cuma 15:48
- Yanıt Olarak İşaretleyen Kyamuran SalibryamMicrosoft contingent staff, Moderator 12 Ekim 2020 Pazartesi 12:05
Tüm Yanıtlar
-
C# 7 kullanıyorsanız;
var deger1 = "bir";
Ama replace yapmak istiyorsanız Regex.Replace kullanmalısınız.
var sonuç = $"iki{deger1}üç";
e-mail: onay[nokta]yalciner[at]hotmail[nokta]com
- Düzenleyen Önay YALÇINERModerator 9 Ekim 2020 Cuma 06:36
-
-
-
Ne yazik ki sizin yaptiginiz gibi (templating) desteklemiyor. O sekilde olmamasini ben de cok garipsedim ama C# 1.0'dan beri alternatifi string.Format:
string deger1 = "bir"; string deger2 = "iki{0}üç"; string deger3 = string.Format(deger2, deger1);
Blog
How to create a Minimal, Reproducible Example
The way to Go.
World's most advanced open source (object-) relational Database.
Flutter (for mobile, for web & desktop.
Not: Temelin geri zekali arkadasi Idris bu mesaja da atlayip ne kadar aptal oldugunu bir kez daha belgeleyebilir. Kendisinin tek marifeti beni takip edip, neden her soruya cevap verdigimi, yardim etmeye calistigimi sorgulamaktir. Bu beyinsiz zavalliya, aptal oldugunu hatirlatmayi unutmayiniz.- Yanıt Olarak Öneren Ferit Gezgil 9 Ekim 2020 Cuma 15:48
- Yanıt Olarak İşaretleyen Kyamuran SalibryamMicrosoft contingent staff, Moderator 12 Ekim 2020 Pazartesi 12:05
-