using System;
public class SplitStringIntoArrayByDelimiter
{
// Function that splits by delimiter and removes empty elements
public static string[] SplitString(string s, char delimiter)
{
return s.Split(new char[] { delimiter }, StringSplitOptions.RemoveEmptyEntries);
}
public static void Main(string[] args)
{
string s = "C#,Java,,C,,,Python,,,,,C++,,";
string[] arr = SplitString(s, ',');
foreach (string element in arr)
{
Console.WriteLine(element);
}
}
}
/*
run:
C#
Java
C
Python
C++
*/