[沒有蠢問題] 字串的分隔符號超過一個該如何處理

遇到字串是a--b@@c^^d--的時候,要如何變成陣列呢

var code = "a--b@@c^^d--";
string[] array = code.Split(new string[3] { "^^", "@@", "--" }, StringSplitOptions.None);

這樣出來會是的陣列會有5個最後一個是空的

換成 StringSplitOptions.RemoveEmptyEntries  就會變4個去除最後的空

如果內容有誤請多鞭策謝謝