Hey tất cả, tìm cách để giảm mã trên C# của tôi nếu báo cáo như có một số yếu tố lặp đi lặp lại và đã tự hỏi nếu một giải pháp tông đơ là có thể.IF Tuyên bố nhiều điều kiện, cùng một tuyên bố
Tôi hiện có 2 câu lệnh nếu cần thực hiện một câu lệnh giống nhau, tuy nhiên biến duy nhất là điều kiện bổ sung trên câu lệnh if khi hộp kiểm không được chọn. Im chỉ tự hỏi nếu có một cách để làm cho nó trở thành một tuyên bố hoặc làm cho biến điều kiện chuỗi, heres phiên bản nén của các mã:
if (checkbox.checked)
{
if (columnname != a && columnname != b && columnname != c)
{
"statement 1"
}
}
else
{
if (columnname != a && columnname != b && columnname != c
&& columnname != A2)
{
"statement 1"
}
}
của nó như tôi cần phải chạy một câu lệnh if trong các điều kiện của if tuyên bố nếu điều đó có ý nghĩa, như hình thức psuedo này:
if (columnname != a
&& columnname != b
&& columnname != c
&& if(checkbox.checked{columnname != A2})
BTW - t ông cùng một câu trả lời hoạt động trong C, C++ và Java. –