Поможете с шарпом?
1 / 4 == 0, потому что 1 и 4 целые константы, а при деление целых, вещественные получится не могут. Хочешь тип double, то пиши 1D / 4D
Во-первых, зачем тебе переменная PI? Существует Math.PI с типом double. Дальше. Зачем тебе лишнее вычисление типа 1/4 если можно написать 0.25 и 5/2 заменить на 2.5?
Далее вывод на экран не особенно правильный. Можно заменить на:
Console.WriteLine( "0.25 - 0.25(sin(2.5*PI - 8b)) ={0} ", result2). 
Вот это будет более правильный вывод. Далее ещё необходимо уточнить это вся программа или какой то метод. Если метод, то вывод на экран в методе является ошибкой ООП.