Featured post

c# - Usage of Server Side Controls in MVC Frame work -

i using asp.net 4.0 , mvc 2.0 web application. project requiremrnt have use server side control in application not possibl in noraml case. ideally want use adrotator control , datalist control. i saw few samples , references in codepleax mvc controllib howwver found less useful. can tell how utilize theese controls in asp.net application along mvc. note: please provide functionalities related adrotator , datalist controls not equivalent functionalities thanks in advace. mvc pages not use normal .net solution makes use of normal .net components impossible. a normal .net page use event driven solution call different methods service side mvc use actions , view completly different way handle things. also, mvc not use viewstate normal .net controlls require. found article discussing mixing of normal .net , mvc.

c# - Elegant way to combine multiple collections of elements? -


say have arbitrary number of collections, each containing objects of same type (for example, list<int> foo , list<int> bar). if these collections in collection (e.g., of type list<list<int>>, use selectmany combine them 1 collection.

however, if these collections not in same collection, it's impression i'd have write method this:

public static ienumerable<t> combine<t>(params icollection<t>[] tocombine) {    return tocombine.selectmany(x => x); } 

which i'd call this:

var combined = combine(foo, bar); 

is there clean, elegant way combine (any number of) collections without having write utility method combine above? seems simple enough there should way in linq, perhaps not.

i think might looking linq's .concat()?

var combined = foo.concat(bar).concat(foobar).concat(...); 

alternatively, .union() remove duplicate elements.


Comments

Popular posts from this blog

c# - Usage of Server Side Controls in MVC Frame work -

cocoa - Nesting arrays into NSDictionary object (Objective-C) -

ios - Very simple iPhone App crashes on UILabel settext -