次のような条件をつけてみました
public float GetSimilarity(int doc_i, int doc_j)
{
float[] vector1 = GetTermVector(doc_i);
float[] vector2 = GetTermVector(doc_j);
if (checkbox1.checked == true )
return Similarties.ComputeDiceSimilarity(vector1, vector2);
else if (checkbox2.checked == true )
return Similarties.ComputeCosineSimilarity(vector1, vector2);
else
return Similarties.ComputeJaccardSimilarity(vector1, vector2);
}
、しかし問題は、チェックボックスがクラス内で認識されないことです。この問題を克服する方法を教えてください。。プログラミングが不十分でごめんなさい。よろしくお願いします。