c# - Determining casting of an object -


i have code below

rssfeedreader rss = (rssfeedreader)this.parenttoolpane.selectedwebpart; 

my problem @ run time know if 'this.parenttoolpane.selectedwebpart' of type rssfeedreader or of type 'rsscountry'

how check object type , cast appropriatley?

many thanks,

you can this:

if (this.parenttoolpane.selectedwebpart rssfeedreader)     //... 

to check if of type. alternatively, can use 'as' use type, , null if not of type.

rssfeedreader reader = this.parenttoolpane.selectedwebpart rssfeedreader; if (reader != null) {     //... } 

Comments

Popular posts from this blog

ruby - When to use an ORM (Sequel, Datamapper, AR, etc.) vs. pure SQL for querying -

php - PHPDoc: @return void necessary? -

c++ - Convert big endian to little endian when reading from a binary file -