у меня возникли некоторые трудности с созданием правильного выбора.
у меня есть свой собственный класс:
internal class classA{
internal string FieldName { get; set; }
internal string FieldValue { get; set; }
internal bool IncludeInChecksum { get; set; }
}
то, что я пытаюсь сделать, это создать и объединить строку запроса, используя список классов сверху. для следующего объекта:
List<classA> requestParams = ...
строка запроса должна выглядеть так: a=1&b=2&c=3
упорядочено по FieldName по возрастанию
где IncludeInChecksum = истина
ИмяПоля = ЗначениеПоля
preMD5= requestParams
.Where(x=>x.IncludeInChecksum)
.OrderBy(y=>y.FieldName)
.Aggregate((i,j)=>(i.FieldName+ "=" +j.FieldValue));
вот где я застрял. заранее спасибо