में स्ट्रिंग से उच्चारण को कैसे निकालें I विंडोज फोन 7 में स्ट्रिंग से उच्चारण (डायक्रिटिक) को हटाना चाहते हैं। समाधान here .NET (डेस्कटॉप संस्करण) के लिए काम करता है। हालांकि, WP7 स्ट्रिंग में Normalize
विधि नहीं है।WP7
Someone suggest change from string to byte, लेकिन मुझे नहीं पता कि उसका क्या अर्थ है। उच्चारण कैसे निकालें?
public static string RemoveAccents(this string accentedStr)
{
byte[] tempBytes = Encoding.GetEncoding("ISO-8859-8").GetBytes(accentedStr);
return Encoding.UTF8.GetString(tempBytes, 0, tempBytes.Length);
}
संपादित करें::
मैं पहले से ही codeproject पर यह देखा है, लेकिन WP7 में मैं ** आईएसओ-8859-8 'नहीं एक समर्थित एन्कोडिंग नाम है ** – onmyway133
प्राप्त मुझे लिंक से मैन्युअल समाधान स्वीकार करना है। = [ लेकिन यह बहुत अच्छी तरह से काम किया। –