Rambler's Top100
Главная
Новости
Статьи
Форумы
Книги
Коды
Сообщество
Блоги
О нас
 

Логин

Email:
  Пароль:

Войти
Зарегистрироваться
Забыл пароль

Поиск

 Искать :
 
Вперед

Сообщение

Lloyd


Известный Болтун

Зарегистрирован:
18 February 2005
Сообщения: 972
Примеры кода: 0
 

Re: Динамический вызов метода

18 January 2007 20:41  


Здравствуйте, Владек, Вы писали:

В>Можно ли в C# динамически вызвать метод у объекта, имея в распоряжении лишь строку с названием метода и нетипизированную коллекцию параметров для него? Устроит любой способ. Спасибки!


using System;
using System.Reflection;

namespace ConsoleApplication7
{
class Program
{
static void Main(string[] args)
{
typeof(Program).InvokeMember("Test", BindingFlags.InvokeMethod, null, null, new object[] { "text" });
typeof(Program).InvokeMember("Test", BindingFlags.InvokeMethod, null, null, new object[] { 555 });
}

public static void Test(string x)
{
Console.WriteLine("Test(string x)");
}

public static void Test(int x)
{
Console.WriteLine("Test(int x)");
}
}
}
... << RSDN@Home 1.1.4 stable SR1 rev. 568>>

Данное сообщение получено с сайта RSDN
Наверх
  



Общие вопросы программирования на ASP.NET

 Динамический вызов методаВладек  18 January 2007 20:19
 Re: Динамический вызов методаV.Petrovski  18 January 2007 20:44
 Re: Динамический вызов методаLloyd  18 January 2007 20:41
 Re: Динамический вызов методаTK  18 January 2007 20:33
 
Наш Киев

Apartments for Rent

Rambler's Top100
Рейтинг@Mail.ru
Идея: Dimon aka Manowar Программирование: Dimon aka Manowar Дизайн: Dan Lebedev
Хостинг от компании Parking.ru
Карта сайта