因此,在我的程序中,我有三個checboxes(A,B和C)。我想將複選框的內容保存到文本文件中。其中,我在我後面的代碼保存上述值的字符串,然後到一個文本文件如何檢查是否檢查多個複選框
string test = res;
現在這個
if (a.IsChecked == true)
{
res = a.Content.ToString() + " is checked";
}
else if (b.IsChecked == true)
{
res = b.Content.ToString() + " is checked";
}
else if (c.IsChecked == true)
{
res = c.Content.ToString() + " is checked";
}
,這裏是:用我這樣做,如果如下語句正在爲我工作。所以我決定嘗試檢查多個複選框是否被檢查。因此,添加以下if語句:
else if ((a.IsChecked == true) && (b.IsChecked == true) && (c.IsChecked == true))
{
res= a.Content.ToString() + " " + b.Content.ToString() + " " + c.Content.ToString()
}
但這不是我的工作,因爲最終RES文本文件打印的,而不是A B C。任何想法我做錯了什麼?
同時請注意,我已經在我的代碼的頂部,字符串初始化RES:
string res;
當我運行我的代碼,我沒有得到任何錯誤,所以我不知道在哪裏我的錯誤是。任何幫助,這是非常感謝。
感謝很多:)
否則,如果((a.IsChecked ==真)&&(b.IsChecked ==真)&&(c.IsChecked ==真)) 如果任何條件失敗,'res'將爲空 – Ragavan