Клубове Дир.бг
powered by diri.bg
търси в Клубове diri.bg Разширено търсене

Вход
Име
Парола

Клубове
Dir.bg
Взаимопомощ
Горещи теми
Компютри и Интернет
Контакти
Култура и изкуство
Мнения
Наука
Политика, Свят
Спорт
Техника
Градове
Религия и мистика
Фен клубове
Хоби, Развлечения
Общества
Я, архивите са живи
Клубове Дирене Регистрация Кой е тук Въпроси Списък Купувам / Продавам 18:40 14.06.24 
Компютри и Интернет
   >> .NET
Всички теми Следваща тема *Кратък преглед

Тема Cast към custom тип.нови  
Автор nupkc (Пътешественик)
Публикувано05.01.05 12:53



Имам предвид следното:
object o = a[0]; //a e da rechem ArrayList
System.Type t = o.GetType(); //neka primerno da e TextBox - vse taia...
Тук искам да кастна обекта към типа от който си е... някой знае ли как става това? Дори евентуално ако може и променлива от въпросния тип да си декларирам....

Ако някой знае как става - моля да ми пише. Благодаря предварително!

Ние сме точици във вселената. А всеки човек е една цяла вселена...


Тема Re: Cast към custom тип.нови [re: nupkc]  
Автор BlackEarl ()
Публикувано05.01.05 15:05



Променлива не знам дали ще можеш да декларираш но пробвай тези:

Convert.ChangeType(o.GetType())
или
System.Reflection.TypeDelegator tt=new System.Reflection.TypeDelegator(o.GetType());

последния май може да свърши доста неща.
разгледай и System.Type има методи който евентоално биха ти свършили работа

...and there shall be no more death,neither sorrow...for the former things are passed away


Тема Re: Cast към custom тип.нови [re: BlackEarl]  
Автор nupkc (Пътешественик)
Публикувано05.01.05 17:09



А този TypeDelegator как мога да го използвам?

Ние сме точици във вселената. А всеки човек е една цяла вселена...


Тема A mozesh li [re: nupkc]  
АвторVBProgrammer (Нерегистриран)
Публикувано12.01.05 18:48



da izvadish razumna prichina ? (ne se zaiazdam - interesno mi e naistina )
V helpa ima dosta pisano za boxing/unboxing.



Тема Re: A mozesh liнови [re: VBProgrammer]  
Автор nupkc (Пътешественик)
Публикувано31.01.05 14:29



Примерът е много прост - имам нужда от метод GetProperty (string PropertyName) и да каствам стойността към съответният тип. Отказах се от идеята по 2 причини:
1 - няма начин да укажа какъв тип ще връща метода - примирих се с Object
2 - Оказа се, че всъщност нямам нужда от кастване, защото резултата от метода го вкарвам в DataGrid, а той няма проблем да му вкараш Object, който всъщност е обект от съвместим за полето на таблицата тип.
Благодаря много за мненията на всички :)

Ние сме точици във вселената. А всеки човек е една цяла вселена...



Всички темиСледваща тема*Кратък преглед
Клуб :  


Clubs.dir.bg е форум за дискусии. Dir.bg не носи отговорност за съдържанието и достоверността на публикуваните в дискусиите материали.

Никаква част от съдържанието на тази страница не може да бъде репродуцирана, записвана или предавана под каквато и да е форма или по какъвто и да е повод без писменото съгласие на Dir.bg
За Забележки, коментари и предложения ползвайте формата за Обратна връзка | Мобилна версия | Потребителско споразумение
© 2006-2024 Dir.bg Всички права запазени.