- 1
 - 2
 - 3
 - 4
 - 5
 
string Item = dtTemp.Rows[a].ItemArray[0] != null
                                    ? !String.IsNullOrEmpty(dtTemp.Rows[a].ItemArray[0].ToString())
                                        ? dtTemp.Rows[a].ItemArray[0].ToString().Trim()
                                        : ""
                                     : "";
                                
 Follow us!
Явный каст не прокатит, т.к. неизсветно какого типа объект ItemArray[0].
Хотя такая запись выглядит красивее: