Tôi đã viết một mã trong AS3 cho phép tôi để kiểm tra xem một số cụ thể của mọi thứ thật ...boolean thêm (như số nguyên)
If (true + false + true + true + false + true + true < 4)
{
}
Khi tôi đã cố gắng viết lại bằng C#, nó nói với tôi tôi có thể không thêm loại bool và bool. Cách tốt nhất để làm điều này để viết lại nó như thế này? Hoặc là có một số công việc đơn giản xung quanh?
If ((true?1:0) + (false?1:0) + (true?1:0) + (true?1:0) + (false?1:0) + (true?1:0) + (true?1:0) < 4)
{
}
'public int ToInt (bool b) {return b? 1: 0;} ' –
@ L.B:' ToInt' tồn tại dưới dạng 'Convert.ToInt32' – porges
http: // stackoverflow.com/questions/377990/thanh lịch-xác định-nếu-nhiều hơn một-boolean-là-đúng –