2012-05-23 58 views

回答

2

看這個 linq-in-c 但是,恕我直言,用最好的方式boolinq

例如

struct Man 
{ 
    std::string name; 
    int age; 
}; 

Man src[] = 
{ 
    {"Kevin",14}, 
    {"Anton",18}, 
    {"Agata",17}, 
    {"Terra",20}, 
    {"Layer",15}, 
}; 

auto dst = from(src).where( [](const Man & man){return man.age < 18;}) 
       .orderBy([](const Man & man){return man.age;}) 
       .select([](const Man & man){return man.name;}) 
       .toVector(); 
相關問題