Czy istnieje jakiś skrót w języku C#, który pozwoli uprościć następująco:c skrót # składnia pominąć nazwę obiektu, gdy odnosząc się do niej kilka razy z rzędu
List<string> exampleList = new List<string>();
exampleList.Add("Is");
exampleList.Add("it");
exampleList.Add("possible");
i na coś takiego:
var exampleList = new List<string>();
exampleList {
.Add("is");
.Add("it");
.Add("possible");
}
wiem, że to możliwe, aby przypisać właściwości podczas deklaracji tak:
var myObject = new MyObject{
Id = "Useful",
Name = "Shortcut"
};
byłoby intere żądają, aby wiedzieć, czy istnieją inne użyteczne skróty, ale nie mogę znaleźć żadnego.
Thx. Ale co powiesz na to, kiedy obiekt jest już zainicjalizowany i chcesz go wielokrotnie odnieść i pominąć jego nazwę? – CoolCodeBro
@CoolCodeBro, a następnie nie. Po prostu użyj nazwy wiele razy. Możesz napisać płynną metodę rozszerzenia api - ale naprawdę nie ma sensu –