SORU
7 Temmuz 2014, PAZARTESİ


Reaktif Uzantıları Windows Telefonda hata

Proje türü VS 2012, ile derlenmiş WP 8.0 aşağıdaki kod hata ayıklayıcı ekli değilse başarısız olur.

Hata ayıklayıcı ekli bir şekilde, derleyici en iyi duruma getirme Crash() - kod yorumları görmek içinde kod kalıntıları.

Üzerinde test edilmiştir1520 (8.1) karveKar 630 (8.0).

Bu gerçekleşiyor, neden herhangi bir fikir?

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 T1 : B
{
    private T1 _t1;
    private T2 _t2;
    public A(T1 t1, T2 t2)
    {
        _t2 = t2;
        _t1 = t1;
    }
    public void Crash()
    {
        var obs = Observable.Return(_t2);
        obs.Subscribe(result =>
        {
            //CLR is expecting T2 to be System.String here,
            //but somehow, after passing through Observable
            //T2 here is not a string, it's A<T1, T2>

            new List<T2>().Add(result);
        });
        //Will run normally if commented
        _t1.Foo(new object());
    }
}

CEVAP
6 ŞUBAT 2011, Pazar


Burada kullanmak neden ajaxian.com güzel makale:

RequireJS: Asynchronous JavaScript loading

  • bir çeşit #/ithalat/ihtiyaç vardır
  • yetenek iç içe bağımlılıkları yüklemek için
  • geliştirici için kullanım kolaylığı ama sonra dağıtım yardımcı olan bir optimizasyon aracı tarafından desteklenmektedir

Bunu Paylaş:
  • Google+
  • E-Posta
Etiketler:

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • Artorius FullPower

    Artorius Ful

    29 Temmuz 2007
  • How Things Are Made

    How Things A

    17 HAZİRAN 2008
  • Sarah's YouTube Channel

    Sarah's YouT

    27 Temmuz 2009