Unity ile bir oyun yaparken parallax konusunda Bu videodan yardım aldım. Videoda soru işareti kullanılmış ve başka yazılarda "?" kullanımını da duydum. Bu özellik ne işe yarar?
İnternetten kolaylıkla öğrenebilirsiniz. İngilizce video izleyebiliyorsanız İngilizce araştırabilirsiniz de.
Google galiba noktalama işaretlerini saymadığı için direkt ?? şeklinde arayamadım. Ama buraya ulaştım. Orada da dokümantasyon linki paylaşılmış, oradan okudum.
FormsAuth = formsAuth ?? new FormsAuthenticationWrapper(); örneğini vermiş. ?? operatörünün solu ve sağı var. Eşittirin solundaki şeyi eşittirin sağındaki, yani ?? işaretinin solundakine atıyor. Ama null değilse. Null ise ?? işaretinin sağındakini çağırıyor, o ne döndürürse.
??= ise işaretin solundaki null ise sağındakini çağırıyor.