C # diline eklenecek özellikleri önermenin doğru yolu nedir?


15

C # diline eklenecek özellikleri önermenin doğru yolu nedir?

Örneğin ??, min veya maks değerlerini seçmek için benzer bir operatöre sahip olmak istiyorum .

Ben de aynı şekilde a <? bgenişlemek istiyoruma < b ? a : b>?


1
Microsoft'ta dilden sorumlu ekibe başvurun.
Bernard

13
Min veya Maks işlevlerini kullanmayla ilgili bir sorun mu var ?
Zach L

5
Bu özelliği ekleyen iyi şanslar ekledi ...
ChaosPandion

2
Bu soruyu bu özel özellik talebinin uygunluğu ile ilgili olmak istemiyordum. Math.Min ve Math.Max ​​işlevleri için aşırı yüklerin sınırlı seçimi yerine aşırı yüklenen herhangi bir sınıfı destekleyebildiğinden hoşuma gidiyor. Ayrıca 3 veya daha fazla temizleyicidir. Math.Min (a, Math.Min (b, c)) - bir <? b <? c.
Josh

6
Bu arada F # bu özelliği kolayca destekleyebilir:let inline (<?) (a:^t) (b:^t) = if a < b then a else b
ChaosPandion

Yanıtlar:


18

Microsoft Connect , Microsoft ürünleriyle ilgili tüm önerilere ilişkin merkezi merkezdir.

Visual Studio ve .NET ekosistemiyle ilgili olarak, "Visual Studio ve .Net Framework" ürününden geçmeniz gerekecek ve fikirlerin gönderilebileceği Visual Studio Kullanıcı Sesi web sitesinde yer alacaksınız . Ayrıca .NET'in açık kaynaklı sürümü için GitHub'da tartışmalar ve sorunlar bulabilirsiniz .

Bir de bulunmaktadır Visual Studio ve TFS ikisi için yeni Q / A sitesi .

C # ile ilgili olarak, roslyn açık kaynak olduğu için, C #'ın evrimi açıkta tartışılmaktadır ve hala C # Dil Tasarım Ekibi (LDT) tarafından tasarlanmıştır. GitHub'da C # 'ın yeni özelliklerini isteyebilir ve tartışabilirsiniz .


Roslyn açık kaynak kodlu. Ancak, bağlı olduğu C # dil belirtimi açık kaynak değildir. Komite tarafından tasarlanmıştır.
ArTs

@ArTs cevabı bilgi ve daha iyi formülasyon ile ayarladı.
Matthieu
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.