c# string split stringsplitoptions removeemptyentries example