Comment définir littéralement un tableau de décimales sans lancer plusieurs fois?

Comment puis-je définir un tableau de décimales, sans explicitement la coulée de chacun?

//decimal[] prices = { 39.99, 29.99, 29.99, 19.99, 49.99 }; //can't convert double to decimal
//var prices = { 39.99, 29.99, 29.99, 19.99, 49.99 }; //can't initialize... 
decimal[] prices = { (decimal)39.99, (decimal)29.99, (decimal)29.99, (decimal)19.99, (decimal)49.99 };

source d'informationauteur Edward Tanguay