2012-07-22 13 views
13

Ponieważ lubię Split()string s, zwykle używająSkrót dla tworzenia tablicy znaków

new char[] { ';' } 

czy coś takiego dla parametru dla Split().

Czy istnieje skrót do tworzenia tablicy znaków z jednym elementem podczas kompilacji? Nie przeszkadza mi to pisać, ale ...

Odpowiedz

24

Specjalnie dla wielu elementów, następujący skrót jest ładny:

";".ToCharArray() 

Możesz użyć tego z wieloma znakami:

";,\t".ToCharArray() 
+0

Wielki skrót. Nigdy tego nie zapomnę :) –

16

W języku C# 3, można użyć niejawnie wpisany tablicy:

new[] { ';' } 

Jeśli nie przekazując StringSplitOptions, można po prostu wykorzystać params parametr:

.Split(',') 
Powiązane problemy