String.IsNullOrEmpty()
sembra essere un metodo estremamente ben utilizzato e mi trovo a desiderare che ci fosse una scorciatoia per questo. Qualcosa come ???
come sarebbe usato in un contesto simile all'operatore di coalesce nullo, ma essere esteso per testare stringhe vuote e null. CioèEsiste un caso per un operatore String.IsNullOrEmpty?
string text = something.SomeText ??? "Not provided";
Quali sarebbero le vostre opinioni in merito? Batterebbe inutilmente la lingua? Aprerebbe le porte per consentire ad altre operazioni di medio livello di ottenere un'integrazione così profonda con il compilatore? O sarebbe un'aggiunta utile per la lingua.
Non contrario all'idea, ma temono il pensiero di?, ???, ????, ?????, ??????, ??????? ecc – taylonr
cosa ottiene? lo scopo di una lingua non è quello di combinare ogni affermazione su una singola riga ... o è vero? Immagina programmi a linea singola ... –
Il linguaggio C# ha un sacco di conoscenze speciali 'String' (guarda come' "stringa" + "concatenazione" + "funziona" ') –