C# 中的字符串切片可用于旋转字符串


假设我们的字符串为 -

var str = "welcome";

如果你想只旋转一些字符,请使用 substring() 方法和以下方法。在此,我们只旋转 2 个字符 -

var res = str.Substring(1, str.Length - 1) + str.Substring(0, 2);

以下是完整代码 -

示例

 在线演示

using System;

public class Program {
   public static void Main() {
      var str = "welcome";

      Console.WriteLine("Original String = "+str);
      var res = str.Substring(1, str.Length - 1) + str.Substring(0, 2);

      Console.WriteLine("Rotating two characters in the String: "+res);
   }
}

输出

Original String = welcome
Rotating two characters in the String: elcomewe

更新时间: 22-Jun-2020

346 次查看

开始你的 职业

完成课程获得认证

开始
广告