什么是| (管道)操作员吗?

时间:2013-09-09 22:14:29

标签: symbols ilog

我的同事转发了一些代码,如下所示。我想了解符号|的运作方式。我粗略地认为它正在循环NutritionData元组并将food唯一值存储到字符串Foods中。但是我有什么遗失的东西吗?我在网上搜索了|,但却找不到任何东西。

tuple FoodNutrition
{
    key string food;
    key string nutrient;
    float amountPerServing;
};


{FoodNutrition} NutritionData = ...;

{string} Foods = {nd.food | nd in NutritionData};
{string} Nutrients = {nd.nutrient | nd in NutritionData};

0 个答案:

没有答案