私は、主に練習のために.netからScalaにアプリケーションを書き直そうとしています。このLinqの表現方法は、私がどのように作業するのか分かりません。 linqは私にとっても外国人ですので、私は少し深く去っています。Scala Linqオルタナティブ
private void DeleteItems(AmazonSimpleDB client, IEnumerable<string> itemNames)
{
var deleteableItems = from n in itemNames select new DeleteableItem()
{
ItemName = n
}
}
私はマップを使用して、いくつかの他の回答で探していますが、これまでのところ成功していない、任意の助けをありがとうございました。
あなたの質問は何ですか?表示するコードは 'IEnumerable'( 'deletableItems')を作成します:' itemNames'の各文字列に対して 'DeleteableItem'のインスタンスが作成され、そのプロパティ 'ItemName'がその文字列に設定されます(これがフルメソッドのコード、このシーケンスはどこでも使用されていないので、このメソッドは役に立たないようです)。 –
特定の問題があれば助けが簡単になります。 – zulq
@RenéVogt、申し訳ありませんが、コードの残りの部分がリクエストに渡されるので、スニペットで十分だと思って削除しました。 – null