«conditional-operator» etiketlenmiş sorular

Koşullu işleç, çeşitli programlama dillerinde temel koşullu ifade için sözdiziminin bir parçası olan üçlü bir işleçtir. Ayrıca genel olarak üçlü operatör veya inline if olarak da adlandırılır. Farklı diller aynı yapı için farklı sözdizimine sahiptir, ancak tümü bir koşula bağlı olarak iki seçenekten birini seçer.







8
İf-else kısayolunu kullanırken ikinci ifadeyi atlama
if elseStenografi olmadan yazabilir miyim else? var x=1; x==2 ? dosomething() : doNothingButContinueCode(); nullBaşka işler için koymak fark ettim (ama neden ya da bu iyi bir fikir olup olmadığı hakkında hiçbir fikrim yok). Edit: Bazılarınız neden bu denemek rahatsız olur şaşkın görünüyor. Sadece meraktan emin olabilirsiniz. JavaScript ile uğraşmayı seviyorum.





10
Üçlü operatör if-else bloğunun iki katı mı?
Üçlü operatörün eşdeğerinden daha hızlı veya en azından aynı olduğu her yerde okudum if-else bloğun. Ancak, aşağıdaki testi yaptım ve durumun böyle olmadığını öğrendim: Random r = new Random(); int[] array = new int[20000000]; for(int i = 0; i < array.Length; i++) { array[i] = r.Next(int.MinValue, int.MaxValue); } Array.Sort(array); long …

13
PowerShell'de üçlü operatör
Bildiğim kadarıyla, PowerShell üçlü operatör için yerleşik bir ifadeye sahip görünmüyor . Örneğin, üçlü operatörü destekleyen C dilinde, şöyle bir şey yazabilirim: <condition> ? <condition-is-true> : <condition-is-false>; Bu PowerShell'de gerçekten mevcut değilse, aynı sonucu elde etmenin en iyi yolu (yani okunması ve bakımı kolay) ne olurdu?


30
Üçlü mü üçlü mi değil mi? [kapalı]
Şu anda olduğu gibi, bu soru Soru-Cevap formatımıza uygun değil. Yanıtların gerçekler, referanslar veya uzmanlık tarafından desteklenmesini bekliyoruz, ancak bu soru muhtemelen tartışma, tartışma, oylama veya genişletilmiş tartışma talep edecektir. Bu sorunun çözülebileceğini ve muhtemelen yeniden açılabileceğini düşünüyorsanız, yardım için yardım merkezini ziyaret edin . 7 yıl önce kapalı . …

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.