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

จะแยกสตริงด้วยตัวคั่นสตริงใน C # ได้อย่างไร


ตัวคั่นคือเครื่องหมายจุลภาคที่คุณเห็นในสตริงด้านล่าง

string str = "Welcome,to,New York";

ตอนนี้ตั้งค่าตัวคั่นแยกกัน

char[] newDelimiter = new char[] { ',' };

ใช้วิธี theSplit() เพื่อแยกสตริงโดยพิจารณาว่าตัวคั่นเป็นพารามิเตอร์

str.Split(newDelimiter, StringSplitOptions.None);

หากต้องการแยกสตริงด้วยเครื่องตรวจสอบสตริง ให้ลองเรียกใช้โค้ดต่อไปนี้ −

ตัวอย่าง

using System;
class Program {
   static void Main() {
      string str = "Welcome,to,New York";
      char[] newDelimiter = new char[] { ',' };
      string[] arr = str.Split(newDelimiter, StringSplitOptions.None);
      foreach (string val in arr) {
         Console.WriteLine(val);
      }
   }
}

ผลลัพธ์

Welcome
to
New York