Tytuł to większość pytania, co pozwala na to, aby był to poprawny kod? Czy jest jakaś korzyść lub sztuczka, która pozwoliłaby mi to wykorzystać?Dlaczego var m = 6 + + + + + + + + 6; ważne w języku C#?
Odpowiedz
unary oraz operator ma wyższy precedence niż operator addition, po prostu podzielić wyraz w wielu pogrupowanych wyrażeń i będzie się wydawać dość oczywiste:
var m = 6 + (+(+(+(+(+(+(+(6))))))));
//6 + 6
Dodatkowe plusy są traktowane jako wskaźniki dodatnie. Tak jak w +1
.
Jaki był racjonalny na dodanie pozytywny wskaźniki? Ktoś ma wgląd w to? – Dested
, więc jest 6 + naprawdę naprawdę bardzo pozytywne 6? –
@Dested: uzasadnienie? Racjonalne uzasadnienie? Więźniowie prowadzą ten azyl, mój przyjacielu. Jeśli cokolwiek, byłaby to symetria. –
- 1. Przyspieszone ćwiczenie w języku C++ 11-6
- 2. Właściwość statyczna w C# 6
- 3. Stan NULL w C# 6
- 4. C# 6 składni w Razor View
- 5. HtmlHelpers w MVC 6
- 6. C# Równoważnik VB 6 DoEvents
- 7. Xcode 6 tworząc nowy cel C klasa
- 8. GetOwinContext w MVC 6
- 9. Wydajność IcedTea 6 vs Sun's HotSpot 6
- 10. Jak uaktualnić MSbuild do C# 6?
- 11. Dlaczego program Visual C++ 6 narzeka na prywatny destruktor
- 12. MVC 6 HttpPostedFileBase?
- 13. Czy ogólny przypadek monady można wyrazić w języku Java 6?
- 14. C# 6 funkcje z CodeDomProvider (rosyln)
- 15. Global.asax w Umbraco 6
- 16. UIScrollView w iOS 6
- 17. Dlaczego Tomcat 6 nie znajduje mojego styles.css
- 18. Wycofanie viewdidUnload w iOS 6
- 19. ECMAScript 6 modułów w node.js
- 20. Dlaczego window.location niezdefiniowany na wszystkich właściwości w Safari 6 i Mobile Safari (iOS 6)
- 21. iPhone 6 i 6 plus podając niewłaściwą ramkę, granice wartości
- 22. Tomcat 6 JAVA_HOME
- 23. Nieprawidłowy indeks 6 tej SqlParameterCollection z count = 6
- 24. Wykryj funkcje C# 6 z Roslyn
- 25. SqlDependency z EntityFramework 6 (asynchroniczny)
- 26. MPMusicPlayerController przestarzałe z iOS 6
- 27. Entity Framework 6 + SQLite
- 28. Xcode 6 automatycznie zmienia rozmiar aplikacji dla iPhone'a 6 i 6 oraz
- 29. Konstruktory bez parametrów w strukturach dla C# 6
- 30. Co znaczy ~ w Gramacie (w Perlu 6)?
Potrzeby refactoring ... – eschneider