1

以下のコードスニペットでコメントされているifステートメントを追加するにはどうすればよいですか?

Dictionary<string,int> toReturn;
List<string> lookup = GetIt();

foreach (string test in lookup)
{
    var testDictionary = ToGroupDictionary(test);
    testDictionary.Keys.ToList().ForEach(k =>
        //if(true){add toReturn list}
    );
}
4

2 に答える 2

4

中括弧を追加する必要があります:

testDictionary.Keys.ToList().ForEach(k => 
{
    //if(true){add toReturn list}
});
于 2012-08-26T00:47:34.727 に答える
3

Whereまたは句を追加します

testDictionary
  .Keys
  .Where(k => conditional(k))
  .ForEach(k => { /* something else */ } );
于 2012-08-26T00:49:11.493 に答える