C#程序替换字符串中给定索引中的第n个字符

首先,设置一个字符串。

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

现在将字符串转换为字符数组。

char[] ch = str1.ToCharArray();

用位置索引设置要替换的字符。将字符设置在位置3rd

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