2010-07-06 10 views
10

Come si può definire una matrice di decimali senza eseguire espressamente il casting di ciascuna di esse?Come definire letteralmente una matrice di decimali senza più casting?

//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 }; 

risposta

2

Un letterale decimale è 39.99m