0
考慮下面的代碼:MonoDroid的TimeSpan.Total *屬性是不可靠的
DateTime begin = new DateTime(2012, 08, 23, 12, 35, 0);
TimeSpan duration = DateTime.Now.Subtract(begin);
FindViewById<TextView>(Resource.Id.DurationLabel).Text = duration.TotalMinutes.ToString();
的結果是不可預知的,毫無意義。有時候,你會得到一個例外,有時候是一個曠日持久的價值,它通常是零。
如果在分配給持續時間後放置一個斷點,您可以在VS2010中將鼠標懸停在持續時間變量上,觀察.Total *的值,關閉觀察窗並再次嘗試。每次觀察持續時間變量時,我會得到完全不同的值。
在我提交錯誤報告之前,其他人能否對此有所認識?或者我只是瘋了,做錯了什麼?
我們已經有一個Mono for Android的標籤。你的問題已經在使用它。我們不需要兩個。 – Charles
那麼也許它應該重新命名以反映實際的產品名稱? –
這將是你想要在Meta上詢問的東西。如果人們最終關心它,產品重命名可能會引起爭議。 – Charles