public static void Main()
Console.WriteLine(Math.Round( 0.342 , 2, MidpointRounding.ToEven));
Console.WriteLine(Math.Round( 0.346 , 2, MidpointRounding.ToEven));
Console.WriteLine(Math.Round( 0.3452, 2, MidpointRounding.ToEven));
Console.WriteLine(Math.Round( 0.3450, 2, MidpointRounding.ToEven));
Console.WriteLine(Math.Round( 0.332 , 2, MidpointRounding.ToEven));
Console.WriteLine(Math.Round( 0.336 , 2, MidpointRounding.ToEven));
Console.WriteLine(Math.Round( 0.3352, 2, MidpointRounding.ToEven));
Console.WriteLine(Math.Round( 0.3350, 2, MidpointRounding.ToEven));
Console.WriteLine(Math.Round( 0.3050, 2, MidpointRounding.ToEven));
Console.WriteLine(Math.Round( 0.3150, 2, MidpointRounding.ToEven));