Во первых возможно ли это ?...,
У меня есть стек со строками, при выходе из приложения я создаю массив и сохраняю данные в PlayerPrefsX.SetStringArray ("listNameSt",listNameFromStack);. Как мне при запуске приложения создать заного Стек из массива.
Stack <string> backStack;
public void Start(){
backStack = new Stack<string> ();
}
//** Запись в стек **//
public void OnApplicationQuit(){
string[] listNameFromStack = backStack.OrderBy(num => num).ToArray();
PlayerPrefsX.SetStringArray ("listNameSt",listNameFromStack);
}
В массив:
string[] listNameFromStack = backStack.OrderBy(num => num).ToArray();
Из массива:
backStack = new Stack<string>(listNameFromStack);
Используйте конструктор стека с IEnumerable
string[] array = ["a1","a2","a3"];
Stack<string> stack = new Stack<string>(array);
Апостиль в Лос-Анджелесе без лишних нервов и бумажной волокиты
Основные этапы разработки сайта для стоматологической клиники
Продвижение своими сайтами как стратегия роста и независимости