CJCoding With Joseph
15free / daySign inCreate account

Sort Objects With IComparable

The Box class stores a Volume and implements IComparable<Box>. Complete CompareTo so that List<Box>.Sort() orders boxes from smallest to largest volume. The tester sorts three boxes and prints each volume on its own line. Do NOT write a Main method.

For volumes 30, 10, 20 the program prints the output shown in Expected Output.

Expected Output:

10
20
30

= newline. The output ends with a newline — print one after the last line.

Hints2 available
Topics:
Interfaces
1
Tab to indent (Esc then Tab to move on) · Ctrl+Enter to run · Shift+Alt+F to format · Ctrl+Space to expand shortcuts (cw, cr, fori)

Your Output

Run your code to see the output here...

Test Cases

Run your code to see test case results.