今天解决了Wift列表 中文乱码的问题
/// <summary>
/// SSID名称转换
/// </summary>
/// <param name="ssid">ssid的byte格式</param>
/// <returns></returns>
public static string GetStringForSSID(Wlan.Dot11Ssid ssid)
{
return Encoding.UTF8.GetString(ssid.SSID, 0, (int)ssid.SSIDLength).Trim();
}
从网上下载的C# 连接WiFi的程序,运行没问题,但是中文热点会乱码,找了解决方案说是字符转换格式问题,做了如上面更改,由 ASCII转换成UTF8 完美解决 还有最后的Trim() 解决热点名字有空格,程序报错的问题