[conditional-operator] ile etiketlenen soru

PHP operatörleri nelerdir? “?” Ve “:” denir ve ne yaparlar?

PHP'de ?ve :operatörleri nelerdir ? Örneğin: (($request_type == 'SSL') ? HTTPS_SERVER : HTTP_SERVER) ...



Koşullu üçlü operatörünü kullanarak koşullu olarak lambdalar arasına bir Func'u nasıl atayabilirim?

Genel olarak, koşullu operatörü kullanırken, sözdizimi şöyledir: int x = 6; int y = x == 6 ? 5 : 9; Hiçbir şey fantezi, dümdüz ileri. Şimdi, bunu bir Func türüne Lambda atarken kullanmaya çalışalım. Açıklamama izin ver: Func<Order, bool> predicate = id == null ? p =>...



C ve C++ arasındaki koşullu operatör farklılıkları

?:C ++ operatörünün C ++ 'da biraz farklı olduğunu, iki dilde de farklı şekilde çalışan bazı kaynak kodların olduğunu okudum . Ne yazık ki, metni hiçbir yerde bulamıyorum. Bu farkın ne olduğunu bilen var mı? ...



Mantıksal ve koşullu AND, VEYA C# arasındaki fark nedir? [çift]

Olası Çoğalt: | ve || veya operatörler? Mantıksal VE VEYA: (x & y) (x | y) Koşullu VE ve VEYA: (x && y) (x || y) Sadece bu noktaya kadar koşullu işleçleri tanıdım. Ne yaptığını ve if ifadelerinde nasıl uygulanacağını biliyorum. Fakat mantıksal işl...



Üçlü operatörde istenmeyen NullPointerException alma - Neden? [çift]

Bu sorunun zaten burada bir cevabı var: Java için kısa form İfadeden döndürülen nesnelerden biri boş olduğunda deyim NullPointerException değerini döndürür [yinelenen] 3 yanıt Aşağ...



Javascript bir satır If… else… else ifadesi

Eğer / else ifadeleri yaparak değişkenleri bir satır ile ayarlayabileceğinizi biliyorum var variable = (condition) ? (true block) : (else block), ancak orada başka bir ifadeyle başka bir ifadeyi koymanın bir yolu olup olmadığını merak ediyordum. Herhangi bir öneriniz memnuniyetle karşılanacaktır...



Üçlü operatör davranışı tutarsızlığı [yinelenen]

Bu sorunun zaten burada bir cevabı var: Örtüsel olarak 'int' türünü 'short' [duplicate] 9 yanıtına çeviremiyor Aşağıdaki ifade tamam short d = ("obj" == "obj" ) ? 1 : 2; An...



C'deki üçlü (koşullu) operatör

Koşullu operatöre ihtiyaç nedir? İşlevsel olarak gereksizdir, çünkü if-else bir yapı uygular. Koşullu operatör eşdeğer if-else atamasından daha verimli ise, neden if-else derleyici tarafından daha verimli bir şekilde yorumlanamıyor? ...



C# if-null-then-null ifadesi

Sadece merak / rahatlık için: C # bildiğim iki harika koşullu ifade özelliği sunuyor: string trimmed = (input == null) ? null : input.Trim(); ve string trimmed = (input ?? "").Trim(); Çok sık karşılaştığım bir durum için böyle bir ifadeyi özlüyorum: Giriş referansı null ise, ç...



Python'da bir satırlık lambda fonksiyonunda koşullu ifade?

Daha önce sorulmuş olsaydı özür dilerim, ama hiçbir yerde göremedim. Temelde bir lambda işlevi içindeki bir if ifadesinden yararlanmam gereken bir senaryoya rastladım. Bunu zorlaştıran şey, ideal olarak tek bir kod satırında olması gerektiğidir (eğer mümkünse?) Normalde şunu yazardım: T...



Nullable <değer> türleriyle koşullu işleç ataması?

EmployeeNumber = string.IsNullOrEmpty(employeeNumberTextBox.Text) ? null : Convert.ToInt32(employeeNumberTextBox.Text), Sık sık kendimi böyle şeyler yapmak istediğimde bulurum ( EmployeeNumberbu bir Nullable<int>sütunun NULL değerlere izin verdiği bir LINQ-SQL dbml nesnesin...



Typeid kodunda `?:` Tuhaf kullanımı

Üzerinde çalıştığım projelerden birinde bu kodu görüyorum. struct Base { virtual ~Base() { } }; struct ClassX { bool isHoldingDerivedObj() const { return typeid(1 ? *m_basePtr : *m_basePtr) == typeid(Derived); } Base *m_basePtr; }; Hiç böyle typeidkullanılmış görmem...



Koşullu operatör örtük olarak kullanamaz mı?

Ben biraz bu küçük C # tuhaf tarafından güdük: Verilen değişkenler: Boolean aBoolValue; Byte aByteValue; Aşağıdaki derler: if (aBoolValue) aByteValue = 1; else aByteValue = 0; Ancak bu olmayacak: aByteValue = aBoolValue ? 1 : 0; Hata diyor: "Örtü olarak ...



Üçlü operatör?: Vs if… else

C ++ 'da?: Operatörü if () ... else ifadelerinden daha hızlı mı? Derlenmiş kodda aralarında herhangi bir fark var mı? ...



C# koşullu VE (&&) VEYA (||) önceliği

İşimde her zaman gereksiz kodlama tartışmalarına giriyoruz. Bugün şartlı AND (&&) veya OR (||) 'nin önceliklerinin daha yüksek olup olmadığını sordum. İş arkadaşlarımdan biri aynı önceliğe sahip olduklarında ısrar etti, şüphelerim vardı, ben de araştırdım. MSDN'ye göre VE (&&)...