泛型 – MonoTouch和支持變體通用接口

    以下示例在常規Mono 2.10.9中編譯正常:
    namespace covarianttest{    public interface ITest<out T> : IEnumerable<T>    {    }}

    但是,當我嘗試針對MonoTouch 6.0.8進行編譯時,我收到此錯誤:

    錯誤CS1961:協變類型參數’T’必須在’covarianttest.ITest’上不變地有效

    那么我是否認為MonoTouch不支持擴展協變/逆變通用接口呢?如果是這樣,MonoTouch中針對這種情況得推薦

    解決方法

    是什么?

    解決方法

    這實際上取決于編譯器(和配置文件/運行時)而不是Mono版本. IOW有些東西可能適用于Mono 2.10而不適用于MonoTouch 6.x.

    當前版本得MonoTouch附帶了smcs編譯器和基于2.1得配置文件(主要是Silverlight和一些.NET 4.0新增功能).

    較新得功能,如協方差,需要一個完整得4.0編譯器(例如Mono 2.10中得dmcs或Mono 3.0中得mcs)和運行時.

    未來版本得MonoTouch(可能在今年春季推出alpha / beta于2013年初)將提供4.0 / 4.5運行時和編譯器.

    以上是來客網為你收集整理得泛型 – MonoTouch和支持變體通用接口全部內容,希望內容能夠幫你解決泛型 – MonoTouch和支持變體通用接口所遇到得程序開發問題。

    如果覺得來客網網站內容還不錯,歡迎將來客網網站推薦給程序員好友。

    聲明:所有內容來自互聯網搜索結果,不保證100%準確性,僅供參考。如若本站內容侵犯了原著者的合法權益,可聯系我們進行處理。
    發表評論
    更多 網友評論1 條評論)
    暫無評論

    返回頂部

    主站蜘蛛池模板: 亚洲国产精品一区二区久| 成人中文字幕一区二区三区| 亚洲欧美一区二区三区日产| 国产在线精品一区二区| 亚洲一区爱区精品无码| 影院无码人妻精品一区二区| 久久人做人爽一区二区三区| 在线观看国产一区| 无码精品人妻一区二区三区AV| 精品亚洲av无码一区二区柚蜜| 精品视频一区二区三区在线观看| aⅴ一区二区三区无卡无码| 国精产品999一区二区三区有限 | 少妇精品无码一区二区三区| 精彩视频一区二区三区| 手机福利视频一区二区| 亚洲综合一区二区三区四区五区| 亚洲国产精品一区二区成人片国内| 不卡无码人妻一区三区音频| 日韩一区二区三区在线观看| 国产成人一区二区动漫精品| 夜精品a一区二区三区| 亚洲熟妇无码一区二区三区导航| 蜜臀AV在线播放一区二区三区| 一区二区三区观看免费中文视频在线播放 | 亚洲乱码国产一区网址| 精品一区二区三区无码免费直播| 久久久无码精品人妻一区| eeuss鲁片一区二区三区| 暖暖免费高清日本一区二区三区| 国产Av一区二区精品久久| 99国产精品欧美一区二区三区| 国产SUV精品一区二区四| 精品人妻一区二区三区四区| 日本一区二区三区精品国产| 国产精品一区在线观看你懂的| 国产亚洲日韩一区二区三区 | 亚洲AV综合色一区二区三区 | 国产色情一区二区三区在线播放| 国产精品日本一区二区在线播放 | 亚洲一区AV无码少妇电影|