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# - How to handle NullReferenceException in a foreach? -


foreach (string s in myfield.getchilds()) {     if (s == null)         //handle null     else         //handle normal value  } 

when run program nullreferenceexception because getchilds may return null. how can make program continue anyway , handle exception? can't handle outside of foreach, can't explain why because take time (and sure guys busy :p). ideas?

i tryed way:

foreach (string s in myfield.getchilds() ?? new arraylist(1)) {         if (s == null)             //handle null         else             //handle normal value      } 

but not work, program jump @ end of foreach want enter foreach instead!

one way (though not best way) is:

foreach (string s in myfield.getchilds() ?? new string[] { null }) 

or

foreach (string s in myfield.getchilds() ?? new arraylist { null }) 

the reason new arraylist(1) doesn't work creates list has capacity hold 1 element, still empty. new string[] { null } creates string array single element null, appear want.


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 -