2016-11-27 33 views
0

完全エラー: メソッドグループ 'CombinationCheck'を非代理人タイプ 'bool'に変換できません。メソッドを呼び出すつもりでしたか?メソッドグループを非代理型 'bool'に変換できません

私はboolの値を使ってテキストボックスの値を調べようとしていますが、それを行う方法を考えることはできません。すべてのヘルプは大幅に

bool CombinationCheck(string combination) 
{ 
    if (combination.Length > 5) 
     return true; 
    else 
     return false; 
} 

if (CombinationCheck)  
     text_SafeStatus.Text = "Combination Set"; 
    else 
     text_SafeStatus.Text = "Combination Not Set"; 
+0

私はすでにあなたの前の質問でこれを答えました。.. – abdul

答えて

5

CombinationCheck私は(CombinationCheck)からエラーを取得し、感謝されたものを必要とする方法、(文字列)パラメータです。名前だけでは参照できません。必要な文字列パラメータ(combination)を含める必要があります。

if (CombinationCheck(someString))  
    text_SafeStatus.Text = "Combination Set"; 
else 
    text_SafeStatus.Text = "Combination Not Set"; 

または

text_SafeStatus.Text = 
    CombinationCheck(someString)? "Combination Set": 
            "Combination Not Set";  
関連する問題