powered by simpleCommunicator - 2.0.59     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / ASP.NET [игнор отключен] [закрыт для гостей] / Передать метод как параметр метода
5 сообщений из 5, страница 1 из 1
Передать метод как параметр метода
    #38375786
boobonick
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Здравствуйте! Мне хотелось бы передавать в метод имя другого метода, как это сделать?
Т.е. чтобы здесь можно было выбрать
if (node.Name == nodeName && node.Value == nodeValue)
{


}
или

if (node.Name == nodeName && node.Attribute== nodeValue)
{


}


Я понимаю , что можно через if, но может сразу передать метод можно?


Код: c#
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
21.
22.
23.
24.
25.
26.
27.
28.
29.
30.
 public void searchElement(string docPatch, string rootNode, string nodeName, string nodeValue)
        {
            //**************Второй источник данных

            Debug.WriteLine("TESTOK");
            XDocument xdoc = XDocument.Load("http://test.com");

            var nodes = xdoc.Root.Descendants(rootNode).Descendants();


            foreach (XElement node in nodes)
            {

                if (node.Name == nodeName && node.Value == nodeValue)
                {
                    // Debug.WriteLine("Элемент {0} Значение {1}  ", node.Name, node.Value); 

                    var parNode = node.Ancestors().Elements(rootNode).Descendants();
                    foreach (var xElement in parNode)
                    {
                        Debug.WriteLine("Элемент {0} Значение {1}  ", xElement.Name, xElement.Value);
                    }

                }
                else { continue; }

            }
                   

        } 
...
Рейтинг: 0 / 0
Передать метод как параметр метода
    #38375833
Фотография Паганель
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
может, делегат?
...
Рейтинг: 0 / 0
Передать метод как параметр метода
    #38375837
Фотография Паганель
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
секундочкуboobonickТ.е. чтобы здесь можно было выбрать
if (node.Name == nodeName && node.Value == nodeValue)
{


}а где здесь имя метода?
...
Рейтинг: 0 / 0
Передать метод как параметр метода
    #38376046
boobonick
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
.Value
...
Рейтинг: 0 / 0
Передать метод как параметр метода
    #38376051
Фотография Паганель
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ааа, имя в xml прописано...
уж лучше if
...
Рейтинг: 0 / 0
5 сообщений из 5, страница 1 из 1
Форумы / ASP.NET [игнор отключен] [закрыт для гостей] / Передать метод как параметр метода
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]