Case sensitive... em pesquisa!

Gente,
fiz um algoritmo para pesquisar … Só que eu queria o brabo que ele ta case sensitive… tenho lá
“Limão” … se eu pesquisar por “L” tranquilo, acha o Limão… se eu pesquisar por “l” não acha!

Como contorno isso?

Abraços

de um upper dos dois lados que não ocorrera problemas

string a = ‘asdASD’
upper em a == ‘ASDASD’

pesquisar por a
upper em a == A

a encontrado

usa no banco o like ao inves do =.