Computer >> คอมพิวเตอร์ >  >> การเขียนโปรแกรม >> C#

โปรแกรม C# เพื่อแทนที่อักขระที่ n จากดัชนีที่กำหนดในสตริง


ขั้นแรก ตั้งค่าสตริง

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