1
ข้อผิดพลาด Reactive Extensions บน Windows Phone
คอมไพล์ด้วยVS 2012ประเภทโปรเจ็กต์WP 8.0รหัสต่อไปนี้จะล้มเหลวหากไม่ได้แนบดีบักเกอร์ อย่างไรก็ตามหากไม่ได้แนบดีบักเกอร์การเพิ่มประสิทธิภาพคอมไพเลอร์จะทำลายโค้ดภายในCrash()- ดูความคิดเห็นในโค้ด การทดสอบบนLumia 1520 (8.1)และLumia 630 (8.0) มีความคิดว่าเหตุใดจึงเกิดขึ้น public partial class MainPage : PhoneApplicationPage { public MainPage() { InitializeComponent(); Button.Tap += (sender, args) => new A<B, string>(new B(), "string").Crash(); } } public class B { public void Foo<T>(T val) { } } public class A<T1, T2> where …