title: Try catch as single line if statement
body: <p>I need to write a syntax which uses (single line if) statement, but I need to nest it in the sense: </p>
  
  <p>(expression 1)? </p>
  
  <p>(if expression 2 throws <code>ArgumentException</code> then <code>string.empty</code> else <code>expression2</code>):<code>string.empty</code></p>
  
  <p>So Basically I need to figure out a syntax of using try catch inside single line if statement in c# (single line because I need to use it in a linq to sql select statement.)</p>
  
  <p>By single line if statement I mean using ternary operator if statements without having any semicolon.</p>