<string,string>
キーと値のペアのリストを返す linq ステートメントがあります。問題は、キーのすべての値を置き換える必要があることです。リスト全体を反復処理することなく、linq の選択で置換を行う方法はありますか?
var pagesWithControl = from page in sitefinityPageDictionary
from control in cmsManager.GetPage(page.Value).Controls
where control.TypeName == controlType
select page; // replace "~" with "localhost"