2011-09-08 6 views
5

私はSL4の共同/反動問題を追いかけてきたので、これを尋ねます。私はそれを二度尋ねて、そして " - それはちょうど働く、あなたが.net 4を使っていることを確かめる"という行に沿って答えを得ました。私はSL4と.Net 4で失敗したコード(そしてサンプルの人が投稿した)を試してみましたが、結果は異なります。実際にSL4は< 4バージョンで動作しています。あるいは、いくつかの機能が残っている(偶然または意図的に)。もしそうなら何の機能Silverlight 4のコアCLRは 'classic' .Net 4と同じですか?

SL 5はどうですか?

答えて

5

シルバー4におけるコアコンパイラは共変性と反変性をサポートしていますが、フレームワーク・インタフェース(例:IEnumerable<T>)は残念ながら共変(これは、.NET 4にあるように、それはIEnumerable<out T>ないことドキュメントの音)としてマークされていませんでした。

Silverlight 5 fixes this "公的に"共変およびコントラバナンスをサポートします。

関連する問題