c#中的反向字符串 [英] reverse string in c#

查看:91
本文介绍了c#中的反向字符串的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我想以反向格式打印字符串,我的输入是我的名字是Ankush Jassal&我需要以这种方式输出 Jassal Ankush是我的名字

我试过但它显示lassal hsukna si eman ym。我需要以上格式如何做到这一点。你能请给我这个程序的代码

解决方案
或使用System.Linq的;



  string  str =  我的名字是Ankush Jassal; 
string [] strsplit = str.Split(' ');
string revstr = string .Join( ,strsplit.Reverse()。ToArray());
Console.WriteLine(revstr);


Hi
可能会对你有帮助。

< pre lang =cs> string str = 我的名字是Ankush Jassal;
string [] sub = str.Split(' ');

for int i = sub.Length-1; i > = 0 ; i--)
{
Console.Write(sub [ i] + );
}





jmd

: - )


  public   static   string 反向( string  s)
{
string [] strArray = s.Split( new char [] {' '});
Array.Reverse(strArray);
return string .Join( ,strArray);

}


I want to print string in reverse format, my input is "My name is Ankush Jassal" & i need output in this way "Jassal Ankush is name My".
I''ve try but it display "lassal hsukna si eman ym". I need the above format how will i do it. Could you please send me the code of this program.

解决方案

Or by using System.Linq;

string str = "My name is Ankush Jassal";
string[] strsplit = str.Split(' ');
string revstr = string.Join(" ", strsplit.Reverse().ToArray());
Console.WriteLine(revstr);


Hi may be it will help u.

string str = "My name is Ankush Jassal";
            string[] sub = str.Split(' ');

            for (int i = sub.Length-1; i >=0 ; i--)
            {
                Console.Write(sub[i] +" ");
            }



jmd
:-)


public static string Reverse(string s)
       {
           string[] strArray = s.Split(new char[]{' '});
           Array.Reverse(strArray);
           return string.Join(" ", strArray);

       }


这篇关于c#中的反向字符串的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆