Turkce karakter temizle

depublic string toTRK(string text)

        {

            text = text.Replace("İ", "\u0130");

            text = text.Replace("ı", "\u0131");

            text = text.Replace("Ş", "\u015e");

            text = text.Replace("ş", "\u015f");

            text = text.Replace("Ğ", "\u011e");

            text = text.Replace("ğ", "\u011f");

            text = text.Replace("Ö", "\u00d6");

            text = text.Replace("ö", "\u00f6");

            text = text.Replace("ç", "\u00e7");

            text = text.Replace("Ç", "\u00c7");

            text = text.Replace("ü", "\u00fc");

            text = text.Replace("Ü", "\u00dc");

            return text;

        }

 

        public string toTRK2(string text)

        {

            text = text.Replace("İ", "I");

            text = text.Replace("ı", "i");

            text = text.Replace("Ş", "S");

            text = text.Replace("ş", "s");

            text = text.Replace("Ğ", "G");

            text = text.Replace("ğ", "g");

            text = text.Replace("Ö", "O");

            text = text.Replace("ö", "o");

            text = text.Replace("ç", "c");

            text = text.Replace("Ç", "C");

            text = text.Replace("ü", "u");

            text = text.Replace("Ü", "U");

            return text;

        }

    }