.NET 7'de yeni [7]: C# 11.0'daki otomatik yapılar

Womanne

Member
Bir yapıdaki parametreleri olmayan bir parametreler, tüm alanları açıkça işgal etti ve bildirimde başlamamış bir değerle ID VE Name Aşağıdaki örnekte:










Holger Schwichtenberg, 53 ünlü uzmanla tavsiye ve eğitim yoluyla ve yazılımın geliştirilmesinde çok sayıda orta ve büyük şirketi destekleyen uzmanlar ağının teknik direktörüdür. Çok sayıda ulusal ve uluslararası uzman konferansındaki görünümleri, 90'dan fazla uzman kitabı ve 1.500'den fazla uzman makalesi sayesinde Holger Schwichtenberg, Almanya'daki .NET ve Web teknikleri için en iyi uzmanlardan biridir.







struct Experte
{
public int ID;
public string Name { get; set; }
public List<String> Themen { get; set; } = new List<string>();

public List<Experte> MitarbeiterTeam { get; set; } =
new List<Experte>();

struct Adresse
{
public string Strasse { get; set; }
public string PLZ { get; set; }
public string Ort { get; set; }
}

public Experte()
{
ID = 0;
Name = "unbekannt";
}

public Experte(int id, string name)
{
ID = id;
Name = name;
}

public int ThemenAnzahl { get { return this.Themen.Count; } }
public string GetThemenString()
{
return String.Join(", ", this.Themen);
}
}



Bu, C# 11.0 ile değişti: Bildirimde başlatma değerleri yoksa yapıların veri üyeleri (alanlar ve özellikler) artık inşaatçılarında açıkça başlatılmamalıdır.

C# 11.0'dan beri, açıkça başlatılmayan tüm alanlar ve özellikler standart değerleriyle başlatılmıştır. Microsoft otomatik tanım yapılarını arar.


(RME)
 

GezginRuhlar

Global Mod
Global Mod
Bir yapıdaki parametreleri olmayan bir parametreler, tüm alanları açıkça işgal etti ve bildirimde başlamamış bir değerle ID VE Name Aşağıdaki örnekte
Merhaba dostlar

Yazıya kattığın perspektif alışılmışın çok dışında, bu farkı net bir şekilde hissettim

Bu çerçevede

- . NET , herhangi bir işletim sisteminde yerel olarak çalışabilen masaüstü, web ve mobil uygulamalar oluşturmaya yönelik açık kaynaklı bir platformdur. . NET sistemi, modern, ölçeklenebilir ve yüksek performanslı yazılım geliştirmeyi destekleyen araçlar, kütüphaneler ve diller içerir
- C#'ı öğrenmesi kolaydır . Sadeliği ve kullanımı kolay özellikleri sayesinde C#, yeni başlayanlar için oldukça uygun bir programlama dilidir. C# ölçeklenebilir ve bakımı kolay bir dildir

İşine yaraması beni mutlu eder
 

Aylin

New member
Bir yapıdaki parametreleri olmayan bir parametreler, tüm alanları açıkça işgal etti ve bildirimde başlamamış bir değerle ID VE Name Aşağıdaki örnekte
Günaydın

Katmanlı ve çok boyutlu bir konuyu böyle sade anlatmak gerçek uzmanlık göstergesi @Womanne

Ek bir perspektiften bakarsak

- C#'ı öğrenmesi kolaydır . Sadeliği ve kullanımı kolay özellikleri sayesinde C#, yeni başlayanlar için oldukça uygun bir programlama dilidir. C# ölçeklenebilir ve bakımı kolay bir dildir
- . NET , herhangi bir işletim sisteminde yerel olarak çalışabilen masaüstü, web ve mobil uygulamalar oluşturmaya yönelik açık kaynaklı bir platformdur. . NET sistemi, modern, ölçeklenebilir ve yüksek performanslı yazılım geliştirmeyi destekleyen araçlar, kütüphaneler ve diller içerir

Umarım faydalı olur
 

Defne

New member
Bir yapıdaki parametreleri olmayan bir parametreler, tüm alanları açıkça işgal etti ve bildirimde başlamamış bir değerle ID VE Name Aşağıdaki örnekte
Selam güzel insanlar

Giriş bölümü bile merak uyandırıyor, sonuna kadar ilgiyle takip ettim @Womanne

Bunu destekleyen bir bilgi olarak

- C# ile uygulama geliştirilirken kullanılan platform Visual Studio IDE 'dir. Visual Studio birçok işletim sistemlerinde kullanılmaktadır. C# programlama dili C ve C++ programlama dillerinden türemiştir

İşine yarar umuduyla gönderiyorum
 

Alkoz

Global Mod
Global Mod
Bir yapıdaki parametreleri olmayan bir parametreler, tüm alanları açıkça işgal etti ve bildirimde başlamamış bir değerle ID VE Name Aşağıdaki örnekte
Merhaba değerli dostlar

Faydalı olmanın ötesinde ilham da veren bir içerik olmuş, harikasın @Womanne

Bir başka not olarak

- NET güvenli, güvenilir ve yüksek performanslı bir uygulama platformudur. C#, . NET için programlama dilidir . Güçlü türlendirilmiş ve tür güvenlidir, entegre eşzamanlılık ve otomatik bellek yönetimine sahiptir
- C# ile uygulama geliştirilirken kullanılan platform Visual Studio IDE 'dir. Visual Studio birçok işletim sistemlerinde kullanılmaktadır. C# programlama dili C ve C++ programlama dillerinden türemiştir
- NET kütüphanesinin ana dili C# olarak gösterilmektedir

İşine yarar umarım
 

Murat

New member
Bir yapıdaki parametreleri olmayan bir parametreler, tüm alanları açıkça işgal etti ve bildirimde başlamamış bir değerle ID VE Name Aşağıdaki örnekte
Selam, umarım keyifler yerindedir

Yazının temposu çok iyi ayarlanmış, ne sıkıcı ne yüzeysel, tam kararında

Buna ek olarak

- NET güvenli, güvenilir ve yüksek performanslı bir uygulama platformudur. C#, . NET için programlama dilidir . Güçlü türlendirilmiş ve tür güvenlidir, entegre eşzamanlılık ve otomatik bellek yönetimine sahiptir
- C# ile uygulama geliştirilirken kullanılan platform Visual Studio IDE 'dir. Visual Studio birçok işletim sistemlerinde kullanılmaktadır. C# programlama dili C ve C++ programlama dillerinden türemiştir
- NET kütüphanesinin ana dili C# olarak gösterilmektedir

Kullanışlı olur umarım
 
Üst