Windows phone 7 如何认识手机';s国家代码?

Windows phone 7 如何认识手机';s国家代码?,windows-phone-7,Windows Phone 7,如何查找手机的国家/地区代码 或者关于手机所在国家/地区的其他信息?您可以使用CultureInfo.CurrentCulture.Name属性: String currentCultureName = System.Globalization.CultureInfo.CurrentCulture.Name; 将以“languagecode country/regioncode”(语言代码国家/地区代码)的格式返回手机设置的区域名称,例如“en US”如果您正在查找设备所在位置的国家/地区,则

如何查找手机的国家/地区代码


或者关于手机所在国家/地区的其他信息?

您可以使用
CultureInfo.CurrentCulture.Name
属性:

String currentCultureName = System.Globalization.CultureInfo.CurrentCulture.Name;

将以“languagecode country/regioncode”(语言代码国家/地区代码)的格式返回手机设置的区域名称,例如“en US”

如果您正在查找设备所在位置的国家/地区,则可以从定位服务中提取该名称并反向地理编码。这里是Nick Harris的一个示例实现


这正是.net中全球化部分的全部内容。它将区域性信息存储在cultureinfo类中。currentculture提供当前区域设置。 系统中最重要的类。全球化命名空间是CultureInfo类。CultureInfo表示区域性,并定义与区域性一起使用的日历、数字和日期的格式以及排序字符串。RegionInfo类表示区域设置(如货币),并显示区域是否使用公制。在同一地区,您可以使用多种语言。一个例子是西班牙的巴斯克(欧盟-西班牙)、加泰罗尼亚(加泰罗尼亚)、西班牙(西班牙)、加利西亚(加利西亚)文化

例如:
CultureInfo ci=newcultureinfo(“fr”)


请参阅

中的详细信息这是一个使用设备位置的好解决方案,但对于我的应用程序来说可能有些过分。我希望有一个解决方案,使用MSID或用户电话号码..是的,这很酷。。这取决于你是想知道手机在哪里,还是主人的心在哪里。