c# – Como chamar variáveis dentro do select com aspas simples?

Como chamar escrever uma variável dentro de um select que tem aspas simples de fora a fora no select ? Tem a variável @idPedido que quando está escrita entre aspas simples,como no exemplo abaixo, a variável que foi declarada não reconhece e o select não faz a busca. Como posso escrever o select chamando a variável @idPedido mesmo o select estando dentro das aspas simples ?

…………………………..
……………………………
………………………….

‘USE Delivery;
go
select Pedido.idPedido,Produto.Nome,Produto.Preco,Pedidoproduto.Quantidade,Pedidoproduto.Valor,Produto.Tamanho
from Pedido inner join Pedidoproduto
on Pedido.idPedido = Pedidoproduto.idPedido
inner join Produto
on Produto.Idproduto = Pedidoproduto.idProduto
where Pedido.idPedido = @idPedido

go’