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

โปรแกรม C# แยกสตริงด้วยช่องว่าง

ใช้ String.Split(' ') แยกสตริงตามช่องว่าง (Space) คืน String Array

ตัวอย่างโค้ด

using System;

class Program
{
    static void Main()
    {
        string str = "Science and Mathematics";
        Console.WriteLine("String...\n" + str);
        
        string[] myStr = str.Split(' ');
        Console.WriteLine("\nSplitted String...");
        foreach (string ch in myStr) Console.WriteLine(ch);
    }
}

ผลลัพธ์

String...
Science and Mathematics
Splitted String...
Science
and
Mathematics

ตัวเลือก: Split(new[] {' '}, StringSplitOptions.RemoveEmptyEntries) เพื่อลบ Entry ว่างที่เกิดจาก Space ติดกันหลายตัว