c# - Lazy or not to use the new keyword without assigning the result? -
i enjoy learning new approaches , coding methods. question relates use of "new" keyword. 1 consider using new keyword without assignment fair practice?
   var example1 = new item();    example.add(testobject);  //ok     //using initializer ...    var example2 = new item    {        title= "this title",        summary = "this summary"    }; //fine again ..      //but question relates using new keyword ...       new item().add(testobject); i not keen on last approach, me seems little lazy , messy haha, there drawbacks or issues associated using new keyword in manner? don't think there garbage collector clean little advice here?
as quick example, when such approach used:
new databaseconnection().executesinglequeryandforgetaboutdb(...); so, if small utility oneliner work
Comments
Post a Comment