![](/img/trans.png)
[英]Convert/Serialize Dictionary<string,string> to byte array byte[] in windows phone 8
[英]C# - Convert byte[] to String in Windows 7 Phone
嗨,我想使用以下代碼獲取Windows 7手機的設備ID
byte[] result = null;
String id = null;
object uniqueId;
if (DeviceExtendedProperties.TryGetValue("DeviceUniqueId", out uniqueId))
result = (byte[])uniqueId;
問題是我在String中需要這個結果。 誰能告訴我怎么做? 最好的祝福
string myString = Convert.ToBase64String(result);
此功能在Windows Phone 7平台上可用
http://msdn.microsoft.com/en-us/library/dhx0d524(VS.95).aspx
如果你再次需要字節數組,就這樣問它。
byte[] byteArray = Convert.FromBase64String(myString);
編輯:Curt提供了轉換回字節數組的正確方法
System.Text.Encoding.UTF8.GetString(myBytes, 0, myBytes.Length);
我沒有檢查,但我想這種方法在Windows Phone上可用。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.