C# - Split a String

Given a string, we have to split it using the String.Split() method using C# program?
Submitted by Nidhi, on October 10, 2020 [Last updated : March 21, 2023]

Here, we read a string and then split the string based on the specified separator using the Split() method of String class.

C# program to split a string using the String.Split() method

The source code to spilt a string using the Split() method of String class in C# is given below. The given program is compiled and executed successfully on Microsoft Visual Studio.

//C# program to spit a string using 
//Spilt() method of String class.

using System;

class SplitDemo
{
    static void Main(string[] args)
    {
        string[] strArr;
        string countries = "India#Australia#USA";
        char[] spearator = { '#' };

        strArr = countries.Split(spearator);

        Console.WriteLine("List of countries: ");
        foreach (string country in strArr)
        {
            Console.WriteLine("\t"+country);
        }
    }
}

Output

List of countries:
        India
        Australia
        USA
Press any key to continue . . .

Explanation

Here, we created a class SplitDemo that contains the Main() method. The Main() method is the entry point of the program. Here we declared a string countries that contains names of countries separated by #, then we split the string using the Split() method based on the separator #. The Split() method returns the array of strings. After that, we printed each string using the "foreach" loop on the console screen.

C# Basic Programs »


ADVERTISEMENT
ADVERTISEMENT
ADVERTISEMENT


Comments and Discussions!




Languages: » C » C++ » C++ STL » Java » Data Structure » C#.Net » Android » Kotlin » SQL
Web Technologies: » PHP » Python » JavaScript » CSS » Ajax » Node.js » Web programming/HTML
Solved programs: » C » C++ » DS » Java » C#
Aptitude que. & ans.: » C » C++ » Java » DBMS
Interview que. & ans.: » C » Embedded C » Java » SEO » HR
CS Subjects: » CS Basics » O.S. » Networks » DBMS » Embedded Systems » Cloud Computing
» Machine learning » CS Organizations » Linux » DOS
More: » Articles » Puzzles » News/Updates

© https://www.includehelp.com some rights reserved.