gpt4 book ai didi

c# - 任何人都知道更简单的方法来制作 Reverse 并取第一个和最后一个字母?

转载 作者:行者123 更新时间:2023-11-30 13:22:27 27 4
gpt4 key购买 nike

如您所见,我使用 arr[0] 和 arr.last() 的起始索引;但是任何人都可以建议另一种方法来更简单地做同样的事情吗?


    public static string F(string s)
{
char[] arr = s.ToCharArray();
Array.Reverse(arr);

if (s.Length >= 2)
return new string(arr)[0] + "" + arr.Last();
else
return s;
}

最佳答案

你可以这样做,你不需要Array.Reverse:

public static string F(string s)
{
if (s.Length >= 2)
return new string(new[] { s[s.Length - 1], s[0] });
else
return s;

}

关于c# - 任何人都知道更简单的方法来制作 Reverse 并取第一个和最后一个字母?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22437122/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com