What are you trying to ask here?
Array.Count() returns an int which will never be null.
If you want to know if the Array has been initialised then:
if(arrTopics !=null) ...
if you want to know if it's been initialised but has no members then:
if(arrTopics.Count() > 0) ...