2017-12-19 1 views
-1

String.Replace 메서드에 문제가 있습니다. buttonclick 이벤트에서는 작동하지 않습니다.대체 키워드를 사용하여 문자열 삭제

은 내가

private void button4_Click(object sender, EventArgs e) 
{ 
     textBox3.Text.Replace("apple",""); 
} 

나는 그것이

+0

'testBox3.Text = textBox3.Text.Replace이다와 텍스트를 떠날 것이라고 말했습니다 경우 간단한 수정은 string.Replace() 함수에서 읽는 것이 었습니다. – MethodMan

+0

[C# string replace가 작동하지 않습니다.] (https://www.bing.com/) 사실은 잘 알고 있습니다. 검색? q = c % 23 + 문자열 + replac e +는 + 않습니다 + 작동). INT 지수 = textBox3.Text.IndexOf (: –

답변

2

다음은 컨트롤을 변경하지 않는 기능을 대체 "사과"단어를 제거하지 않습니다 지우기 버튼을 누르면 Please see the image

는, 그것은 반환이 코드를 사용 새로운 문자열.

textBox3는 "applebananacherry"

String text = textBox3.Text.Replace("apple",""); 

는 "("bananacherry "당신이 필요로하는 무엇

textBox3.Text = textBox3.Text.Replace("apple", ""); 
+0

난 당신이 첫 번째 사과를 제거하려면 어떻게 텍스트 – user3398379

+0

을 클릭하면 textbox3에서 사과의 말씀을 제거해야 "사과"); if (index> -1) textBox3.Text = s.Remove (index, "apple".Length); – user3398379

+0

을 포함 많은 사과 단어에서 하나 개의 사과 단어를 삭제 내가 지우기 버튼 – NeedsAnswers