public static void Main()
string cards = "Gachi 1 | Gachi 2 | Gachi 3 | Gachi 4 | Gachi5";
string[] splittedCards = cards.Split(new [] {" | "}, StringSplitOptions.None);
Console.WriteLine(splittedCards[0]);
foreach (var splittedCard in splittedCards)
Console.WriteLine(splittedCard);