【发布时间】:2013-01-02 17:12:06
【问题描述】:
这段代码;
GeoCoordinateWatcher watcher = new GeoCoordinateWatcher();
watcher.DesiredAccuracy = GeoPositionAccuracy.High;
...失败:“无法将属性或索引器‘System.Device.Location.GeoCoordinateWatcher.DesiredAccuracy’分配给——它是只读的”
为什么DesiredAccuracy 是只读的?如果真是这样,它应该被命名为Accuracy,或者可能是AttemptedAccuracy,但不是DesiredAccuracy。
【问题讨论】:
-
您可以通过将其传递给构造函数来选择它。所以我看不出叫它
DesiredAccuracy的问题出在哪里。 -
阅读docs...
-
文档是斯巴达式的,不清楚。
-
CodesInChaos 的回答似乎回答了您的问题,尽管您可能希望在您的问题中避免使用最后一个句子,但它们会在简单地添加讨论点的同时稀释您的问题(最好让 cmets)。
标签: c# geolocation windows-phone-8