Vi sono stati alcuni scorciatoia in C# che permettesse di semplificare questa:c scorciatoia # sintassi per passare un nome di oggetto quando riferendosi ad esso più volte di fila
List<string> exampleList = new List<string>();
exampleList.Add("Is");
exampleList.Add("it");
exampleList.Add("possible");
e in qualcosa di simile a questo:
var exampleList = new List<string>();
exampleList {
.Add("is");
.Add("it");
.Add("possible");
}
so che è possibile assegnare proprietà durante la dichiarazione come questa:
var myObject = new MyObject{
Id = "Useful",
Name = "Shortcut"
};
sarebbe intere pungere per sapere se ci sono altre utili scorciatoie del genere, ma non ne trovo nessuna.
Thx. Ma che dire di quando un oggetto è già inizializzato e vuoi semplicemente fare riferimento ad esso più volte e saltare il suo nome? – CoolCodeBro
@CoolCodeBro quindi no. Basta usare il nome più volte. Potresti scrivere un metodo di estensione fluente api - ma non c'è davvero alcun punto –