Возможно, я придумал глупость, но мне интересно, какое такое решение. Есть несколько файлов ресурсов в библиотеке-проектов Ресурсы:Механизм получения одного из файлов ресурсов
Resources.File1
Resources.File2
Resources.File3
добавить класс в проект ресурсов:
public static class Foo {
static ? GetResource(Object obj) {
switch (obj) {
case obj.1: { return Resources.File1; }
case obj.2: { return Resources.File2; }
case obj.3: { return Resources.File3; }
}
}
Конечно то, что я написал совершенно неправильно, но я думаю, что это очевидно Что я хочу сделать.
Я не совсем понимаю ваш 'obj' параметр и соответствующий переключатель блока. Например, какой конкретный аргумент нужно было бы передать, чтобы вернуть ресурс '... File1'? – stakx