हे सब, मेरे सी # पर कोड को कम करने के लिए देख रहे हैं, यदि बयान के रूप में कई दोहराने वाले कारक हैं और यह सोच रहा था कि एक ट्रिमर समाधान संभव है या नहीं।यदि स्टेटमेंट एकाधिक स्थितियां, एक ही कथन
मेरे पास वर्तमान में 2 है यदि एक समान कथन करने की आवश्यकता वाले बयान हैं, हालांकि चेकबॉक्स चेक नहीं होने पर एकमात्र चर एक if स्टेटमेंट पर अतिरिक्त शर्त है। अगर वहाँ यह एक बयान या हालत स्ट्रिंग चर, कोड उसके बारे में यहां संकुचित संस्करण बनाने के लिए एक रास्ता है मैं बस सोच रहा:
if (checkbox.checked)
{
if (columnname != a && columnname != b && columnname != c)
{
"statement 1"
}
}
else
{
if (columnname != a && columnname != b && columnname != c
&& columnname != A2)
{
"statement 1"
}
}
इसकी तरह मैं अगर एक चलाने की आवश्यकता एक की शर्तों अगर भीतर बयान बयान है कि अगर समझ में आता है, इस छद्म रूप की तरह:
if (columnname != a
&& columnname != b
&& columnname != c
&& if(checkbox.checked{columnname != A2})
Btw - टी वह वही उत्तर सी, सी ++ और जावा में काम करता है। –