if 沒有解決方案

2021-07-27 03:12:54 字數 3860 閱讀 8977

<

c:if

>

沒有<

c:else

>

可以用<

c:choose

>

來取代結構:  

<

c:choose

>

<

c:when

test=""

>

如果  

c:when

>

<

c:otherwise

>

否則  

c:otherwise

>

c:choose

>

在同乙個 <

c:choose

>

中,當所有 

<

c:when

>

的條件都沒有成立時,則執行 

<

c:otherwise

>

的本體內容。  

語法  

<

c:otherwise

>

本體內容  

c:otherwise

>

屬性  

無  限制  

·<

c:otherwise

>

必須在 

<

c:choose

>

和 c:choose

>

之間  

·在同乙個 <

c:choose

>

中時,<

c:otherwise

>

必須為最後乙個標籤  

說明  

在同乙個 <

c:choose

>

中,假若所有 

<

c:when

>

的test屬性都不為true時,則執行 

<

c:otherwise

>

的本體內容。  

範例  

筆者舉乙個典型的 <

c:choose

>

、<

c:when

>

和<

c:otherwise

>

範例:  

<

c:choose

>

<

c:when

test

="$"

>

condition1為true  

c:when

>

<

c:when

test

="$"

>

condition2為true  

c:when

>

<

c:otherwise

>

condition1和condition2都為false  

c:otherwise

>

c:choose

>

範例說明:當condition1為true時,會顯示「condition1為true」;當condition1為false且condition2為true時,會顯示「condition2為true」,如果兩者都為false,則會顯示「condition1和condition2都為false」。  

注意  

假若condition1和condition2兩者都為true時,此時只會顯示"condition1為true",這是因為在同乙個<

c:choose

>

下,當有好幾個

<

c:when

>

都符合條件時,只能有乙個

<

c:when

>

成立。  

[html]view plain

copy

<

c:if

>

沒有<

c:else

>

可以用<

c:choose

>

來取代結構:  

<

c:choose

>

<

c:when

test=""

>

如果  

c:when

>

<

c:otherwise

>

否則  

c:otherwise

>

c:choose

>

在同乙個 <

c:choose

>

中,當所有 

<

c:when

>

的條件都沒有成立時,則執行 

<

c:otherwise

>

的本體內容。  

語法  

<

c:otherwise

>

本體內容  

c:otherwise

>

屬性  

無  限制  

·<

c:otherwise

>

必須在 

<

c:choose

>

和 c:choose

>

之間  

·在同乙個 <

c:choose

>

中時,<

c:otherwise

>

必須為最後乙個標籤  

說明  

在同乙個 <

c:choose

>

中,假若所有 

<

c:when

>

的test屬性都不為true時,則執行 

<

c:otherwise

>

的本體內容。  

範例  

筆者舉乙個典型的 <

c:choose

>

、<

c:when

>

和<

c:otherwise

>

範例:  

<

c:choose

>

<

c:when

test

="$"

>

condition1為true  

c:when

>

<

c:when

test

="$"

>

condition2為true  

c:when

>

<

c:otherwise

>

condition1和condition2都為false  

c:otherwise

>

c:choose

>

範例說明:當condition1為true時,會顯示「condition1為true」;當condition1為false且condition2為true時,會顯示「condition2為true」,如果兩者都為false,則會顯示「condition1和condition2都為false」。  

注意  

假若condition1和condition2兩者都為true時,此時只會顯示"condition1為true",這是因為在同乙個<

c:choose

>

下,當有好幾個

<

c:when

>

都符合條件時,只能有乙個

<

c:when

>

成立。  

關於 if 沒有解決方案

c if 沒有 c else 可以用 c choose 來取代結構 c choose c when test 如果 c when c otherwise 否則 c otherwise c choose 在同乙個 c choose 中,當所有 c when 的條件都沒有成立時,則執行 c otherw...

10027 關於 if 沒有解決方案

原文 沒有可以用來取代結構 如果 否則在同乙個 中,當所有 的條件都沒有成立時,則執行 的本體內容。語法本體內容 屬性無 限制 必須在 和 之間 在同乙個 中時,必須為最後乙個標籤 說明在同乙個 中,假若所有 的test屬性都不為true時,則執行 的本體內容。範例筆者舉乙個典型的 和範例 cond...

那些沒有解決的問題

之前做了一些關於專案中遇到的問題及解決方案的總結,但是,還有一些沒有解決最終被我們繞過的問題存在,僅此記錄,若以後遇到類似的問題或者找到解決方案時,可加以參考。在 vc 6.0 mfc 程式中,使用 2.wpf點陣圖轉換顯示問題 同樣的點陣圖在winform程式中和在win10的檢視器中顯示效果是一...