คำถามติดแท็ก using

"ใช้" เป็นคำสำคัญในภาษาโปรแกรมบางภาษา (C ++, C #, VB.NET, Haxe)

7
เป็นวิธีที่ดีในการโทรกลับภายในโดยใช้คำสั่ง {} หรือไม่
Наэтотвопросестьответына กองมากเกินнарусском : Можнолиделатьвозвратизблокаใช้ () {}? ฉันแค่อยากรู้ว่าวิธีการโทรreturnภายในusingบล็อกนั้นปลอดภัย / ดีไหม สำหรับอดีต using(var scope = new TransactionScope()) { // my core logic return true; // if condition met else return false; scope.Complete(); } เรารู้ว่าในวงเล็บปีกกาสุดท้าย dispose()จะถูกเรียกออก แต่จะเกิดอะไรขึ้นในกรณีข้างต้นเนื่องจากreturnข้ามการควบคุมออกจากขอบเขตที่กำหนด (AFAIK) ... ฉันscope.Complete()ถูกเรียก? และสำหรับdispose()วิธีการของขอบเขต
93 c#  return  using 

โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.