c# - How to convert a comma delimited string to array

Convert comma delimited String to Array
The String represents text as a sequence of UTF-16 code units. The String is a sequential collection of characters that is used to represent text. The String is a sequential collection of System.Char objects.

The following .net c# tutorial code demonstrates how we can convert a comma-delimited String object to an Array object. So, we will create a String Array from a String object whose substrings are separated by commas. Each comma-separated text of the String instance will create an item in the converted Array instance.

The String Split() method returns a String Array that contains the substrings in this instance that are delimited by elements of specified String or Unicode character array.

The String Split(Char, StringSplitOptions) method split a String into substrings based on a specified delimiting character and optionally String split options. So using this method we can Split a String by passing a comma delimiter to it and get a String Array object.

<%@ Page Language="C#" AutoEventWireup="true"%>
<!DOCTYPE html>  
<script runat="server"> 
    protected void Button1_Click(object sender, System.EventArgs e)  
        //this line create a comma delimited/separated string.
        string plants = "Yellow Daisy,Poorland Daisy,Gloriosa Daisy,Brown Daisy,Dindle";

        Label1.Text = plants;

        //this line split string by comma and create string array.
        string[] splittedArray = plants.Split(',');

        Label1.Text += "<br /><br />string splitted string array elements......<br />";
        foreach (string s in splittedArray)
            Label1.Text += s + "<br />" ;
<html xmlns="http://www.w3.org/1999/xhtml">  
<head id="Head1" runat="server">  
    <title>c# example - comma delimited string to array</title>  
    <form id="form1" runat="server">  
        <h2 style="color:MidnightBlue; font-style:italic;">  
            c# example - comma delimited string to array
        <hr width="550" align="left" color="Gainsboro" />  
        <br />
        <br /><br />
            Text="comma delimited string to array"  
More c# examples