У мене є таке:
- Основний список під назвою GlobalStrings
- Інший список називається localStrings
У циклі, наприклад:
List<string> GlobalStrings = new List<string>();
List<string> localStrings = new List<string>();
for(x=1;x<10;x++)
{
localStrings.Add("some value");
localStrings.Add("some value");
}
// Want to append localStrings to GlobalStrings as easily as possible
3
стек над потоком завжди скелі ... приємне питання ...
—
Sangram Nandkhile
Ви робите це неправильно,
—
Wassim AZIRAR
localStrings = new List<string>;слід поставити його перед forциклом
Вассиме, я думаю, що саме тому він розрізняє локальне та глобальне; localStrings є локальним для сфери for-loop, GlobalStrings - у глобальному масштабі.
—
Dagrooms
Це поганий приклад (який пропонує абсолютно не має сенсу коментарі як Wassim в), так як очевидно , що ви могли б просто ,
—
Джим Балтер
Addщоб GlobalStringsзамість того , щоб localStrings. І FWIW ви циклу виконуєте лише 9 разів. Краще було бfor (int x = 0; x < 10; ++x) {var localStrings = GetAListOfStrings(); /* append those to GlobalStrings */}