Like FxCop, it depends on your intention. If you have an object that represents a price list, which possibly has a name and a release date, and then contains a list of items that bear a name and price, then the price list seems right.
OTH, if you have an object of type List<Price>, then a PriceList (or Price) would be better.
It is important not to hang too much on obedience to the rules and skip this principle. In this case, this is a completely human problem (as far as the compiler is concerned, it can be called Pinkelephants, pinkElephants or PinkElephants, it doesnβt matter). In this case, you should choose everything that seems most natural or normal.
source
share