删除容器X ++中的所有空值

时间:2016-01-05 13:49:43

标签: axapta x++

google中的快速搜索没有给我任何结果。

以下是我的想法:

for(i = 1; i <= conlen(A); i++)
{
    if(!IsNullOrEmpty(conPeek(A,i))
    {
        B += conPeek(A,i);
    }
}

我只想删除容器中的所有空值。

但我没有 IsNullOrEmpty 功能,也许我正在实施这个轮子。 AX中是否有一些功能可以清空容器中的空值?

如果不是,那么最佳做法是什么?

感谢&#39; S

1 个答案:

答案 0 :(得分:3)

在AX中,空字符串的计算结果为 false

只需使用if (conPeek(A, i))

for (i = 1; i <= conlen(A); i++)
{
    if (conPeek(A, i))
    {
        B += conPeek(A,i);
    }
}