2016-09-15 3 views
2

今日、Xamarinの第8章ColorViewListプログラムのコードを学生に表示する際に警告が表示されました。私は非推奨の警告のあまり考えていませんでしたが、その後、プログラムは次の行にnull参照の例外がスローされました:Xamarin update 4.2.0.680 today(2016-09-15)により、ColorTypeConverter.ConvertFrom(string)がnull参照例外をスローさせました。

Color color = (Color)colorTypeConv.ConvertFrom(colorName); 

はしかし、ヌル参照はありませんでした。この警告は、ConvertFromが推奨されていないことを示しています。

答えて

4

実際に解決するのは簡単でしたが、コードの行を次のように変更して問題を修正しました。

Color color = (Color)colorTypeConv.ConvertFromInvariantString(colorName); 

興味深いことにドキュメント(https://developer.xamarin.com/api/type/Xamarin.Forms.ColorTypeConverter/)はConvertFromメソッドは推奨されていることを解決策を示してもいません。しかし、この警告は解決策を示唆しています。誰かを助けることを願っています。ドキュメントがすぐに更新されることを願っています。

+0

これを正しい答えとしてチェックする必要があります:) – distante

関連する問題