Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/275.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/183.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何编写乌尔都语字符串C#_C#_Android_.net_Xamarin - Fatal编程技术网

如何编写乌尔都语字符串C#

如何编写乌尔都语字符串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

我正在开发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.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或其他你认为更好的方式。下面的链接可能有助于在这里之前询问