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

  • DorkmanScott

    DorkmanScott

    14 NİSAN 2006
  • kalabrandmusic

    kalabrandmus

    25 Kasım 2009
  • TeeMayneTV

    TeeMayneTV

    27 Kasım 2010