Pytanie : Nie wszystkie kod ścieżka wracać wartość

I próbować sznurek funkcja i ono robić niektóre "materiał" i wracać nowy string.
From mój kod ono wydawać się I catered dla wszystkie wydarzenie ale najwyraźniej not.
any pomysł?
(1):
2:
3:
4:
5:
6:
7:
8:
9:
10:
11:
12:
13:
14:
15:
16:
17:
18:
19:
20:
21:
22:
23:
24:
25:
26:
27:
28:
29:
public smyczkowy SplitMethods (smyczkowy strMethods)
    {
        smyczkowy returnedMethods = strMethods;

        jeżeli (returnedMethods! = "")
        {
        zawiązywać [] arInfo = nowy sznurek [(1)];

        // definiować który charakter być odgradzanie pole
        przypalać [] rozłupnik = {"; "};

        arInfo = strMethods.Split (rozłupnik);

        


        dla (int x = (1); x < arInfo.Length; x += 2)
        {
            returnedMethods = sznurek. Concat (arInfo [x]. Zamieniać ("#", ""), "
"); wracać returnedMethods; } } inny { returnedMethods = ""; powrotny returnedMethods; } } }

Odpowiedź : Nie wszystkie kod ścieżka wracać wartość

I być pewny I w pełni rozumieć jak i odnosić sie lub the cały kontekst, ale ten funkcja powrót wewnątrz
rozgraniczać forma, każdy każdy wejście w sznurek the forma (1); #m1,2; #m2,3; #m3…

społeczeństwo smyczkowy SplitMethods (smyczkowy strMethods)
    {
        smyczkowy returnedMethods = "";
        zawiązywać [] rozdzielać = strMethods.Split (nowy char [] {"; ", ",", "#"}, StringSplitOptions.RemoveEmptyEntries);
            dla (int x=1; x               returnedMethods += część [x] + "
";
            }
        powrotny returnedMethods;
    }
Inne rozwiązania  
 
programming4us programming4us