Re: Вопрос по C#
От: vhonest  
Дата: 11.07.06 06:56
Оценка:
Здравствуйте, jonny210, Вы писали:

J>т.е. в функции xxx2 создается объект тип которого передается в функцию параметром. Собственно вопрос, как сие организовать в C#? Это очень важно... Помогите кто может.


Вот, например, как можно создать объекта, когда его тип известен только в рантайме
            Type t = typeof(System.Text.StringBuilder);
            System.Reflection.ConstructorInfo ci = t.GetConstructor(Type.EmptyTypes); // конструктор без параметров
            object o = ci.Invoke(null);  // вызов конструктора

            Console.WriteLine(o.GetType());


А вообще я бы писал на том языке, который лучше знаю.
.NET позволяет использовать типы, реализованные на одном NET-совместимом языке, из другого языка
... << RSDN@Home 1.1.4 stable SR1 rev. 568>>
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.