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

문자열의 주어진 인덱스에서 n 번째 문자를 바꾸는 C# 프로그램

<시간/>

먼저 문자열을 설정합니다.

string str1 = "Port";
Console.WriteLine("Original String: "+str1);

이제 문자열을 문자형 배열로 변환합니다.

char[] ch = str1.ToCharArray();

위치의 인덱스로 대체할 문자를 설정합니다. 위치 3 rd 에 문자를 설정하려면 .

ch[2] = 'F';

문자열에서 n번째 문자를 제거하려면 다음 C# 코드를 시도하십시오. 여기서는 첫 번째 문자를 교체합니다.

예시

using System;
using System.Collections.Generic;
public class Demo {
   public static void Main(string[] args) {
      string str1 = "Port";
      Console.WriteLine("Original String: "+str1);
      char[] ch = str1.ToCharArray();
      ch[0] = 'F';
      string str2 = new string (ch);
      Console.WriteLine("New String: "+str2);
   }
}

출력

Original String: Port
New String: Fort