C# Query Tek Tırnak Problemi

Eğer Query içerisinde kullanacağımız bir stringde  ” ‘ ” ( Tek tırnak ) karakteri bulunuyorsa bu queryimizin yapısını bozacak ve işlemi gerçekleştiremeyecektir.

Bu durumdan kaçınmak için gönderdiğimiz stringi mutlaka öncesinde kontrol etmemiz gerekli. Kontrolümüz ve yapmamız gerek şey oldukça basit, tek tırnak karakterlerinin hepsini iki adet tek tırnak ile replace etmek.

 

yazi = yazi.Replace(“‘”, “””);

 

Klavyede Bulunmayan Karakterlerin Kısayolları

Kısayol dedim ancak pek de kısa bir yol sayılmaz.
Öncelikle alt tuşuna basılı tutuyoruz sonrasında aşağıda belirtilen sayıları sırayla tuşluyoruz ve karakterimiz belirdi.

ALT+0176 Karakteri ==> ( ° ) derece
ALT+0186 Karakteri ==> ( º ) derece
ALT+0178 Karakteri ==> ( ² ) kare
ALT+0179 Karakteri ==> ( ³ ) küp
ALT+0185 Karakteri ==> ( ¹ )
ALT+0169 Karakteri ==> ( © )
ALT+0174 Karakteri ==> ( ® )
ALT+0124 Karakteri ==> ( | )
ALT+0126 Karakteri ==> ( ~ )
ALT+0163 Karakteri ==> ( £ )
ALT+0171 Karakteri ==> ( « )
ALT+0187 Karakteri ==> ( » )
ALT+0188 Karakteri ==> ( ¼ )
ALT+0189 Karakteri ==> ( ½ )
ALT+0190 Karakteri ==> ( ¾ )
ALT+0149 Karakteri ==> ( • )