Computer >> 컴퓨터 >  >> 프로그램 작성 >> C#

문자열 회전을 위한 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