7
ตรวจหาค่าว่างใน foreach loop
มีวิธีที่ดีกว่าในการดำเนินการต่อไปนี้หรือไม่: ฉันต้องการตรวจสอบค่าว่างเพื่อให้เกิดขึ้นในไฟล์ส่วนหัวก่อนดำเนินการต่อกับลูป if (file.Headers != null) { foreach (var h in file.Headers) { //set lots of properties & some other stuff } } ในระยะสั้นมันดูน่าเกลียดเล็กน้อยที่จะเขียน foreach ภายใน if เนื่องจากระดับการเยื้องที่เกิดขึ้นในโค้ดของฉัน เป็นสิ่งที่น่าจะประเมินได้ foreach(var h in (file.Headers != null)) { //do stuff } เป็นไปได้?