如何编写乌尔都语字符串C#
我正在开发android应用程序,用乌尔都语发送预定义的短信。我成功地用英语发送了邮件,但我需要知道如何用C#写乌尔都语字符串 我知道一种将每个乌尔都语字符UTF_8转换为字符串的方法,例如如何编写乌尔都语字符串C#,c#,android,.net,xamarin,C#,Android,.net,Xamarin,我正在开发android应用程序,用乌尔都语发送预定义的短信。我成功地用英语发送了邮件,但我需要知道如何用C#写乌尔都语字符串 我知道一种将每个乌尔都语字符UTF_8转换为字符串的方法,例如 char aleph ; char ra; char dal; char wao; string word; aleph = '\u0627'; ra = '\u0631'; dal = '\u062F'; wao = '\u0648'; word = aleph.ToString() + ra.ToStr
char aleph ;
char ra;
char dal;
char wao;
string word;
aleph = '\u0627';
ra = '\u0631';
dal = '\u062F';
wao = '\u0648';
word = aleph.ToString() + ra.ToString()+dal.ToString()+ wao.ToString();
如上所述
但这是一个非常繁忙的方式,有其他的方式吗
或者有没有办法把英语字符串翻译成乌尔都语的C#?Umar,salaams
如前所述,只需将字符串设置为所需的乌尔都语文本
但是如果你问的是如何显示乌尔都语键盘来输入文本,你必须改变设备的文化
以下是有关该主题的链接:
向下滚动至有关如何为Android执行此操作的答案。Android和C#?您的问题需要更多解释。我正在使用xamarin和visual studio开发,使用c#在c#中,您可以将所有UTF#8字符放在一个字符串中:字符串s=“\u0627\u0631\u0046”;C#字符串可以包含乌尔都语,无需任何编码或翻译<代码>var s=“ہیلو”。请注意,任何语言中的任何字符串都可以左对齐或右对齐显示,这就是您要做的吗?请解释你的目标是什么,而不仅仅是你在做什么。你可以使用谷歌翻译工具将英文字符串翻译成乌尔都语,使用谷歌翻译工具的api或其他你认为更好的方式。下面的链接可能有助于在这里之前询问