-4

C# コード...

     string[] array = new string[] { "12", "34", "5^67", "8^945", "^63^", "9484^" };
                    foreach(string message in array)
                    {
                              FindString(message)

                    }
 string remainingString = "";
        string tempString = "";
private void FindString(string message)
        {

            if(message.Contains("^"))
            {//remove char ^ process
                int pos = -1;
                pos = message.IndexOf('^');
                outputString = message.Substring(0, pos);
                remainingString = message.Substring(pos);
                if(tempString != "")
                {
                    outputString = tempString + outputString;
                    tempString = "";
                }
            }
            else
            {
                tempString = tempString + message;
            }

        }

配列から、メッセージ 12345,678,945,63,9484 を取得する必要があります。「^」は文字列のメッセージの終わりを示します

4

2 に答える 2