AddUp() public method

public AddUp ( int MinDigit, int MaxDigit, int ItemsToSum, int TargetSum ) : IList
MinDigit int
MaxDigit int
ItemsToSum int
TargetSum int
return IList
 static void Main() {
     AddUpWorker worker = new AddUpWorker();
     int MinDigit = 1;
     int MaxDigit = 9;
     int ItemsToSum = 30;
     int TargetSum = 150;
     try {
         //Attempt to get a list of pseudo-random list of integers that add up to the target sum
         IList<int> Results = worker.AddUp(MinDigit, MaxDigit, ItemsToSum, TargetSum);
         EvaluateResults(TargetSum, Results);
         Console.ReadLine();
     }
     catch (Exception E) {
         Console.Out.WriteLine("Error: {0}", E.Message);
         return;
     }
 }