2017-12-28 2 views
-2

나는 C#을 배우므로 간단한 계산기를 만들기 위해 연습하고 있습니다.TextBox의 값 검색

나는 세 개의 TextBox을 만들었습니다. 내가 TextBox의 값을 검색 할 수 없습니다입니다

public void fun() 
{ 
    string s = TextBox3.Text; 
    if(s="+") 
    { 

    }    
} 

: - 점점 값 두와 사업자 중 하나 (+, *, /) 버튼 클릭에

,이 기능이 이 오류로 인해 운전자 수표 :

Cannot explicitly convert string type to bool.

+0

무엇이 오류입니까? – Jasper

+3

아마도 "if (s =="+ ")'를 사용해야합니다. 왜냐하면 하나의"= "만이 할당이기 때문입니다. 그리고 정확한 오류를 보여주십시오. –

+0

귀하의 질문을 편집하여 답변을 얻었습니다. 여전히 같은 오류가 있습니까? – Jasper

답변

1

그것은 다음과 같이해야합니다 :

if(s == "+") { ... } 

= 징후가 아니라 하나.
등호 하나는 값을 지정하는 데 사용됩니다.