Was ist besser für die Leistung wiese den Variable außerhalb des foreach statment erklärt und das jedes Mal, wenn in Seiten es (foreach) neu zuweisen oder eine neue Variable in foreach zum Beispiel erstellenforeach, leistungsmäßig. Sollten wir die Variable einmal vor oder in der Schleife deklarieren?
private List<ListItem> GetItems()
{
var items = new List<ListItem>();
var collection = new List<int> { 0, 1, 2, 3, 4, 5, 6, 7, 8, 9 };
ListItem item;
foreach (var i in collection)
{
item = new ListItem { Text = i.ToString() };
items.Add(item);
}
return items;
}
oder dies?
private List<ListItem> GetItems()
{
var items = new List<ListItem>();
var collection = new List<int> { 0, 1, 2, 3, 4, 5, 6, 7, 8, 9 };
foreach (var i in collection)
{
ListItem item = new ListItem { Text = i.ToString() };
items.Add(item);
}
return items;
}
sicher hier bin ich über Gegenstand Gegenstand sprechen. danke euch allen.
Dies ist in der Regel, was ich tue. Es ist eigennützig, also werde ich dich aufmuntern: D –