AXForum  
Вернуться   AXForum > Microsoft Dynamics AX > DAX Blogs
CRM
Забыли пароль?
Зарегистрироваться Правила Справка Пользователи Сообщения за день Поиск

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 12.12.2009, 22:10   #10  
belugin is offline
belugin
Участник
Аватар для belugin
Сотрудники Microsoft Dynamics
Лучший по профессии 2017
Лучший по профессии 2015
Лучший по профессии 2014
Лучший по профессии 2011
Лучший по профессии 2009
 
4,622 / 2925 (107) +++++++++
Регистрация: 16.01.2004
Записей в блоге: 5
Цитата:
Сообщение от _scorp_ Посмотреть сообщение
Он не сложный, но возможностей "загнуть" там гораздо больше чем на X++. Вот например что здесь выведется на экран
X++:
            Console.WriteLine(typeof(X<X<T>>).FullName);
я как человек, который знаком с C# слабо, думал, что выведется X<X<int>>, вывелось
X`1[[X`1[[System.Int32, mscorlib, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089]
], test, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null]]

Я так понимаю, что тут
1. полные именя типов
2. int32 подвергся боксингу
3. `1 означает "от одного аргумента"

Я прав? То есть проблема в реализации преобразования типа тип к строке?

Цитата:

Или здесь

X++:
class Program
    {
        delegate int DelegateType(int valTypeParam, string refTypeParam,
          ref int refParam, out int outParam);
Вот тут я вообще не понял в чем проблема - вроде все работает как надо - как аргументы передаеются так и печатаются.

У меня вывело

Hello valParam:1 refTypeParamne
Hello valParam:2 refTypeParam:two
i:1 j:2 refVar:7 outVar:9

вроде так и должно быть.
Теги
.net, c#, x++, что нового, перспективы

 

Похожие темы
Тема Автор Раздел Ответов Посл. сообщение
DeniZone: Copy - paste utility Blog bot DAX Blogs 0 25.06.2009 14:05
DeniZone: x++ and C# compared Blog bot DAX Blogs 0 14.06.2009 20:06
DeniZone: Opening a form on start up of AX Blog bot DAX Blogs 1 04.05.2009 12:36
Dynamics AX: The Future of Dynamics AX and Web 2.0 Blog bot DAX Blogs 0 30.10.2006 22:40

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.
Быстрый переход

Рейтинг@Mail.ru
Часовой пояс GMT +3, время: 03:32.