79159460

Date: 2024-11-05 14:21:40
Score: 2.5
Natty:
Report link

Won't this work?

public IEnumerable<(Class1?, Class2?)> DoSmth()
{
   foreach (...)
   {
      var output = DoComplexCalc();
      
      if (output.Whatever)
      {
         yield return (new Class1(output), null);
      }
      else
      {
         yield return (null, new Class2(output));
      }
   }
}
Reasons:
  • Low length (0.5):
  • Has code block (-0.5):
  • Ends in question mark (2):
  • Low reputation (0.5):
Posted by: Tayo