Instead of writing something like this
if(param!=null){
string message = String.Format("Time: {0}, Action: {1}, Param: {2}" time,someaction,param)
}else{
string message = String.Format("Time:{0},Action:{1}" time,someaction);
can i write
string message = String.Format(("Time: {0}, Action: {1}, Param: {2}!=null" time,someaction,param)