2016-08-31 1 views
-1

예 : CA, 캘리포니아가 입력입니다. 출력은 다음과 같아야합니다입력 문자열을 키 값으로 자르는 방법

당신은 CA CA, 캘리포니아를 추가 - 키 * 캘리포니아해야한다 -해야 값이 *

Dim input As String = txtInput.Text.ToString 

    List.Add(New KeyValuePair(Of String, String)(* Trimmed input*)) 

    Output("You added: " + input) 
    Output(tkey, tvalue) 

답변

1

당신은에 입력을 분할 할 수 있습니다 ","어떤을 분리 할 그것을 캘리포니아와 캘리포니아로 그런 다음 키를 첫 번째로 설정하고 값을 두 번째로 설정할 수 있습니다.

Dim splitInput as string() = input.split(", ") 'Break apart at ", " 
Dim tKey as String = splitInput(0) 'Set key to first piece 
Dim tValue as String = splitInput(1) 'Set value to second piece 
+0

다른 하위 함수에서 tkey 및 tvalue를 출력하는 방법은 무엇입니까? 출력하는 하위 OutputStates()와 캘리포니아를 사용하는 것으로 가정합니다. – rkz

+0

'OutputStates()'매개 변수를'Private Sub OutputStates (ByVal tkey as String, ByVal tValue as String)'와 같이 지정하면됩니다. 다음과 같이 호출하십시오 :'OutputStates (tKey, tValue)' – Santi

+0

나는 OutputStates()를 호출하는 show button을 가지고 있지만, "public sub OutputStates (tKey는 문자열, tValue는 String) – rkz

관련 문제