首页 > 解决方案 > 有没有办法将第一个字母移到结尾?

问题描述

我正在尝试将一个单词的第一个字母移到 C# 的末尾。用户将输入一个单词。

单词的第一个字母会出现在单词的末尾。

例子:

输入: hello

输出: elloh

标签: c#.netstring

解决方案


那这个呢:

var str = "hello";
var result = string.Join("", str.Skip(1)) + str[0];

但是,您需要首先将以下内容添加到您的 using 指令中:

using System.Linq;

推荐阅读