qq_43412960
qq_43412960
采纳率79.1%
2018-11-21 05:39

C#关于使用字符串方法的问题

5
  • c#
已采纳

图片说明想得到反转的字符串,赋值为什么不行?b和a,reverse都是字符串,应该可以赋值呀

  • 点赞
  • 写回答
  • 关注问题
  • 收藏
  • 复制链接分享
  • 邀请回答

2条回答

  • caozhy 从今以后生命中的每一秒都属于我爱的人 3年前
    using System;
    using System.Linq;
    
    public class Test
    {
        public static void Main()
        {
            // your code goes here
            string a = "1234";
            string b = string.Join("", a.Reverse());
            Console.WriteLine(b);
        }
    }
    
    点赞 1 评论 复制链接分享
  • u012433546 Aili_Xiao 3年前

    图片说明
    你看看他的返回值属性,明显不是字符串类型,所以不能使用赋值
    你可以参照这个例子试试
    // 输出 ypoc si yek eht
    string str = "the key is copy";
    char[] arr = str.ToCharArray();
    Array.Reverse(arr);
    var result = new string(arr);
    //输出 copy is key the
    string[] ss = str.Split(new string[] { " " }, StringSplitOptions.None);
    var resilt = ss.Reverse();
    var temp = String.Join(" ", resilt);

            Console.WriteLine(temp);
            Console.ReadKey();
    
    点赞 评论 复制链接分享

相关推荐