.NET 7’deki yenilikler [2]: C# 11.0’daki enterpolasyon ifadelerinde yeni satırlar

Adanali

Member
C# 11.0’daki yenilik, dize enterpolasyon ifadelerinde (yani kaşlı ayraçlar içinde) yeni satırlara ve yorumlara izin verilmesidir:







Dr Holger Schwichtenberg, güvenlikle ilgili son derece kritik alanlarda bile yenilik ve deneyim odaklı yazılım geliştirme sunan MAXIMAGO’da Baş Teknoloji Uzmanıdır. Aynı zamanda, çok sayıda orta ölçekli ve büyük şirketi yazılım geliştirme ve işletim konusunda 38 ünlü uzmanla danışmanlık ve eğitimle destekleyen uzman ağı www.IT-Visions.de’nin başkanıdır.







string ganzerName = "Dr. Holger Schwichtenberg";
var t = $"Vorname: {ganzerName // Aufteilen
.Split(" ") // dann erstes Element
.ElementAt(1) }";
Console.WriteLine



Tabii ki, bu aynı zamanda yeni ham dize sabit değerleri ile bağlantılı olarak da çalışır (ayrıca serinin 1. bölümüne bakın):


var name = "Dr. Holger Schwichtenberg";
var website = "www.dotnet-doktor.de";

var json = $$"""
{
"Person": {
"Name": "{{name // Name der Person
}}",
"Webseite": "{{website // Website in Kleinbuchstaben
.ToLower()}}"
}
}
""";




(rm)



Haberin Sonu
 
Üst