Fiz dessa forma e não consegui identificar o motivo de não estar aceitando o sinal de <=
using System;
class Programa
{
static void Main(string[] args)
{
Console.WriteLine("Executando o teste de desafio");
double salario = 3300.0;
if (salario >= 1900.0 || <= 2800.0)
{
Console.WriteLine("O IR é de 7.5% e pode deduzir na declaração o valor de R$ 142");
}
else if (salario > 2800 || <= 3751)
{
Console.WriteLine("O IR é de 15% e pode deduzir na declaração o valor de R$ 350");
}
else if (salario > 3751)
{
Console.WriteLine("O IR é de 22.5% e pode deduzir na declaração o valor de R$ 636");
}
Console.WriteLine("Tecle ENTER para fechar...");
Console.ReadLine();
}
}