odwołanie do Resources przez element listy

odwołanie do Resources przez element listy
R2
  • Rejestracja: dni
  • Ostatnio: dni
  • Postów: 50
0

witam
Chciałem się was zapytać czy istnieje możliwość znalezienia inta id z kolekcji np.

Kopiuj
int id = Resource.Raw.mojaLista[1];

lub czy istnieje możliwość wstrzyknięcia stringa na to miejsce np.

Kopiuj
string res = "Resource.Raw.mojaLista[1]";
int id = res;

Załóżmy że np bym chciał zrobić coś takiego

Kopiuj
                    foreach (var element in nItems)
                    {
                        somelist.Add(Resource.Raw.(element.tittle));
                    } 

Oczywiście wiem że te konstrukcje nie zadziałają ale chodzi mi o to czy można w jakiś sposób użyć takiej koncepcji, gdyż w liście mam nazwy plików z Resource/raw i chciałbym ich użyć, aby uzyskać id tego zasobu.

R2
  • Rejestracja: dni
  • Ostatnio: dni
  • Postów: 50
0

jakby ktoś miał podobny problem ze znalezieniem id zasobu po nazwie w stringu to użyjcie :

Kopiuj
yourContext.Resources.GetIdentifier("YourFileName", "ResourceFolder (example:raw)", yourContext.PackageName);

Temat do zamknięcia

Zarejestruj się i dołącz do największej społeczności programistów w Polsce.

Otrzymaj wsparcie, dziel się wiedzą i rozwijaj swoje umiejętności z najlepszymi.